Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · IPL · 2024— Leaders · IPL · 2024 Final Final PlayersTeams

IPL 2024 most matches

Updated , after Kolkata Knight Riders vs Sunrisers Hyderabad

Pat Cummins and Bhuvneshwar Kumar share the lead in IPL 2024 with 16 matches · Abhishek Sharma (16) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Matches Mat Inns Mat Inns Runs Avg BF SR 4s 6s 100s
1Pat CumminsSunrisers Hyderabad SRH 245*30Sunrisers Hyderabad SRH245*30161610161013622.6795143.16980
2Bhuvneshwar KumarSunrisers Hyderabad SRH 0*04*Sunrisers Hyderabad SRH0*04*16165165237.672979.31300
3Abhishek SharmaSunrisers Hyderabad SRH 2123Sunrisers Hyderabad SRH2123161616161648432.27237204.2236420
4Shahbaz AhmedSunrisers Hyderabad SRH 8180Sunrisers Hyderabad SRH8180161612161221523.89166129.527130
5Travis HeadSunrisers Hyderabad SRH 0340Sunrisers Hyderabad SRH0340151515151556740.50296191.5564321
6Virat KohliRoyal Challengers Bengaluru RCB 334727Royal Challengers Bengaluru RCB334727151515151574161.75479154.7062381
7Heinrich KlaasenSunrisers Hyderabad SRH 165032Sunrisers Hyderabad SRH165032151515151547939.92280171.0719380
8Faf du PlessisRoyal Challengers Bengaluru RCB 17546Royal Challengers Bengaluru RCB17546151515151543829.20271161.6247210
9Trent BoultRajasthan Royals RR 0*122*Rajasthan Royals RR0*122*15155155147.001687.50200
10Yuzvendra ChahalRajasthan Royals RR Rajasthan Royals RR151501500–0–000
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Sanju SamsonRR151515151553148.27346153.4748240
12Avesh KhanRR1515315310–5200.00100
13Riyan ParagRR151514151457352.09384149.2240330
14Yashasvi JaiswalRR151515151543531.07279155.9154161
15Lokesh RahulLSG141414141452037.14382136.1345190
16Ravichandran AshwinRR141491498614.3374116.22540
17Ravindra JadejaCSK141411141126753.40187142.782280
18Mohammed SirajRCB14143143126.008150.00020
19Andre RussellKKR1414914922231.71120185.0020160
20Marcus StoinisLSG141414141438832.33263147.5339161
21Dinesh KarthikRCB141413141332636.22174187.3627220
22Rohit SharmaMI141414141441732.08278150.0045231
23Hardik PandyaMI141413141321618.00151143.0517110
24Khaleel AhmedDC141401400–0–000
25Nicholas PooranLSG141414141449962.38280178.2135360
26Sunil NarineKKR141414141448834.86270180.7450331
27Axar PatelDC141412141223529.38179131.2819100
28Krunal PandyaLSG141412141213333.25105126.67850
29Harshal PatelPBKS14144144134.331968.42110
30Shreyas IyerKKR141414141435139.00239146.8634140
31Jitesh SharmaPBKS141412141218717.00142131.699120
32Ishan KishanMI141414141432022.86215148.8435160
33Shashank SinghPBKS141414141435444.25215164.6528210
34Thangarasu NatarajanSRH141401400–0–000
35Ruturaj GaikwadCSK141414141458353.00413141.1658181
36Varun ChakaravarthyKKR141401400–0–000
37Arshdeep SinghPBKS1414114144.003133.33100
38Shivam DubeCSK141414141439636.00244162.3028280
39Prabhsimran SinghPBKS141414141433423.86213156.8134200
40Ravi BishnoiLSG1414314341.33666.67000
41Tristan StubbsDC141413141337854.00198190.9124260
42Yash DayalRCB141401400–0–000
43Mitchell StarcKKR1313513594.501181.82100
44Rishabh PantDC131313131344640.55287155.4036250
45Sam CurranPBKS131312131227027.00219123.292460
46Mahendra Singh DhoniCSK131311131116153.6773220.5514130
47Jasprit BumrahMI1313413412–12100.00100
48Cameron GreenRCB131312131225531.88178143.2622100
49Harpreet BrarPBKS131371377537.5054138.89820
50Daryl MitchellCSK131313131331826.50223142.6027100
51Tushar DeshpandeCSK131311310–10.00000
52Tilak VarmaMI131313131341641.60278149.6435190
53Abdul SamadSRH131312131218218.20108168.5215110
54Nitish Kumar ReddySRH131311131130333.67212142.9215210
55Rajat PatidarRCB131313131339530.38223177.1321330
56Venkatesh IyerKKR131313131337046.25233158.8035190
57Ayush BadoniLSG131312131223529.38171137.432250
58Ajinkya RahaneCSK121212121224220.17196123.472370
59Rashid KhanGT1212812810220.4071143.661130
60Tim DavidMI121211121124130.13152158.5514150
61Mohit SharmaGT1212312321.001513.33000
62Rinku SinghKKR121211121116818.67113148.671380
63Shubman GillGT121212121242638.73289147.4037151
64Philip SaltKKR121212121243539.55239182.0150240
65Abhishek PorelDC121212121232732.70205159.5136130
66Sai SudharsanGT121212121252747.91373141.2948161
67Kuldeep YadavDC111151154715.6741114.63610
68Aiden MarkramSRH111111111122024.44177124.291840
69Kagiso RabadaPBKS111131132020.0014142.86020
70Quinton de KockLSG111111111125022.73186134.412990
71Shimron HetmyerRR1111911911322.6069163.77970
72Jos ButtlerRR111111111135939.89255140.7836122
73Jonny BairstowPBKS111111111129829.80195152.8233141
74Piyush ChawlaMI11116116153.7515100.00110
75Jaydev UnadkatSRH11115115248.002692.31210
76Suryakumar YadavMI111111111134534.50206167.4836181
77Rahul TewatiaGT1111911918826.86129145.742450
78Dhruv JurelRR111111111119524.38141138.301870
79Ramandeep SinghKKR1111911912531.2562201.615120
80Harshit RanaKKR111101100–0–000
81Glenn MaxwellRCB10109109525.7843120.93620
82Rovman PowellRR1010710710317.1768151.471060
83Naveen ul HaqLSG101031032–450.00000
84Deepak HoodaLSG1010910914518.13105138.101630
85Sandeep SharmaRR101001000–0–000
86Mahipal LomrorRCB101010101012515.6368183.82990
87Mohsin KhanLSG1010110122.001200.00000
88Jake Fraser-McGurkDC1010910933036.67141234.0432280
89Rachin RavindraCSK101010101022222.20138160.8722120
90Gerald CoetzeeMI10105105143.502263.64010
91Noor AhmadGT1010410452.50955.56100
92Mukesh KumarDC1010210233.00933.33000
93Vaibhav AroraKKR101021021–1100.00000
94Yash ThakurLSG101001000–0–000
95Ashutosh SharmaPBKS1010910918927.00113167.2610150
96Shardul ThakurCSK993932121.0017123.53210
97David MillerGT9999921035.00139151.082080
98Shai HopeDC9999918322.88122150.0012120
99Mustafizur RahmanCSK990900–0–000
100Ishant SharmaDC992921–714.29000
Showing top 10 of 209

Matches: matches · Mat: matches · Inns: innings · Runs: runs · Avg: batting average · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More IPL 2024 leaderboards

IPL 2024 Most Matches

Pat Cummins topped IPL 2024 with 16 matches for Sunrisers Hyderabad, ahead of Bhuvneshwar Kumar (16) and Abhishek Sharma (16). The IPL 2024 matches leaderboard ranks all 209 players who have contributed matches this season. These are the final standings from the IPL 2024 season.

Frequently asked questions

Who had the most matches in IPL 2024?

Pat Cummins led IPL 2024 with 16 matches from 16 matches, averaging 22.67 at a strike rate of 143.16. Bhuvneshwar Kumar was second on 16 and Abhishek Sharma third on 16. The table ranks every player in IPL 2024 by matches, with their team and matches.

Who were the top players in IPL 2024?

The top three players in IPL 2024 were Pat Cummins (16 in 16 matches), Bhuvneshwar Kumar (16 in 16 matches) and Abhishek Sharma (16 in 16 matches). Every other player follows in the table, with their team and matches.