Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG282/2 (38.2)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,341 of the 23,348 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad YousufPAK2000 Asia Cup200019193691100*43.19102767.28151515
Rohit SharmaMIIndian Premier League 201320131919553879*38.43409131.540403528
Dinesh KarthikMIIndian Premier League 20132013191915108628.33411124.090225414
Moin KhanPAK2000 Asia Cup20001916136356*24.2042485.61011218
Ambati RayuduMIIndian Premier League 20132013191732653718.93231114.72002224
Harbhajan SinghMIIndian Premier League 201320131914811625*19.3379146.84002125
Shreyas IyerPKIndian Premier League 202520251817560497*50.33345175.070614339
Simran SinghPKIndian Premier League 20252025181815999135.24370161.890516330
Suresh RainaCSKIndian Premier League 2013201318174548100*42.15365150.141435018
Priyansh AryaPKIndian Premier League 202520251818054510330.28299182.271316031
Ajinkya RahaneRRIndian Premier League 201320131818448868*34.86458106.550404211
Rahul DravidRRIndian Premier League 20132013181714716529.44425110.82040645
MS DhoniCSKIndian Premier League 201320131816546167*41.91283162.900403225
Suresh RainaCSKIndian Premier League 20122012181814417325.94325135.690123619
Kieron PollardMIIndian Premier League 201320131818842066*42.00281149.470302729
Dwayne BravoCSKIndian Premier League 20122012181683714846.38264140.530002020
MS DhoniCSKIndian Premier League 201220121817535851*29.83278128.78010269
Shashank SinghPKIndian Premier League 202520251814735061*50.00228153.510302318
James PeirsonBHBig Bash League 2022/232022-20231817333457*23.86286116.78010274
Wasim AkramPAK2000 Asia Cup2000181512713519.3640367.250011310
Naman OjhaDCIndian Premier League 201220121816525564*23.18224113.840102113
Ravindra JadejaCSKIndian Premier League 201320131814620138*25.13135148.89002176
Ravindra JadejaCSKIndian Premier League 20122012181421914815.92151126.49000139
Subramaniam BadrinathCSKIndian Premier League 2013201318811243417.71121102.48002110
Dwayne BravoCSKIndian Premier League 201320131812412123*15.13106114.15000113
Ravichandran AshwinCSKIndian Premier League 2013201318513511*8.754971.4300040
Ravichandran AshwinCSKIndian Premier League 2012201218521886.0015120.0000120
Matthew KuhnemannBHBig Bash League 2022/232022-2023185331*1.501225.0000200
Arshdeep SinghPKIndian Premier League 20252025182121*2.00633.3300000
Joe RootENGEngland tour of Australia and New Zealand 2017/182017-20181723497110251.11162659.721102783
Jonny BairstowENGEngland tour of Australia and New Zealand 2017/182017-20181723092813840.35137467.5441210618
Shubman GillGTIndian Premier League 202320231717289012959.33564157.803418533
Jos ButtlerRRIndian Premier League 202220221717286311657.53579149.054408345
David WarnerSHIndian Premier League 201620161717384893*60.57560151.430918831
Kane WilliamsonSHIndian Premier League 20182018171737358452.50516142.440816328
Michael HusseyCSKIndian Premier League 20132013171737339552.36566129.510608117
Sai SudharsanGTIndian Premier League 202620261717172210045.13457157.991817530
Marcus StoinisMSBig Bash League 2019/202019-202017174705147*54.23516136.631616228
Toby AlbertHAMVitality Blast Men 202520251717463398*48.69422150.000607019
Will SmeedSOMVitality Blast Men 20252025171726209441.33428144.860507319
Shikhar DhawanDCIndian Premier League 2020/21202017173618106*44.14427144.732446712
Gautam GambhirKKRIndian Premier League 20122012171715909336.88411143.550626417
Alex HalesSTBig Bash League 2019/202019-2020171725768538.40392146.940625923
Tom Kohler-CadmoreSOMVitality Blast Men 20252025171705579032.76334166.770305828
Steven CroftLANVitality Blast 202220221717354876*39.14405135.310414220
Cameron BancroftGLOVitality Blast 20242024171715348733.38420127.140215711
Jos ButtlerGTIndian Premier League 20262026171735266037.57345152.460405126
Will SmeedSOMVitality Blast 20232023171705239430.76298175.500515530
Shreyas IyerDCIndian Premier League 2020/2120201717251988*34.60421123.280304016
Shikhar DhawanSHIndian Premier League 201620161717450182*38.54429116.78041518
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.