Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM82/5 (10)ZIM need 140 runs in 60 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (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,343 of the 23,350 matches in this selection (from 1877). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Meet BhavsarKUW2019-2026888410208312928.151791116.30114717767
Kamau LeverockBER2013-202656527142613731.691227116.2225412373
Sibonelo MakhanyaWAR/DOL/TIT2014-202682611386463*18.00744116.130146825
A AshokanCZE2018-20232928667055*30.45577116.120303227
Rizwan CheemaCAN/DR2008-2019878351727114*22.141488116.06191017693
PR SurveINA2022-202538351290971*39.52784115.940417128
Amandeep KhareCHH2018-2023312867589034.45654115.900315323
Jason RoyENG/KKR/DC2012-2026589605291859918032.2916054115.8527108522157523
Alishan SharafuUAE/ADKR/SW2020-202613512814305590*26.802638115.810197288121
Lasith CroospulleSL/DA/GT2022-202677872251516329.592172115.7967927292
Mitchell Van BuurenLIO/PR2022-202655481388872*25.37767115.780456918
Avishka IroshanROM2025-2026332875956628.33514115.760225424
Sarfaraz KhanIND/RCB/PK2015-2026947818155815025.971347115.6617917744
Harpreet SinghKKR/PK/UAE2010-202661579175892*36.631520115.66012015552
Movin SubasinghaGG/BRC/LL2022-202652528121014027.501047115.572537992
Shreyas IyerIND/KKR/PK2015-2026355354551124314737.609730115.55107815980412
Saim AyubPAK/RR/GAW2021-202618118594557113*25.893944115.5442517452194
Michael LevittNED/KG/RD2024-202664632165213527.081430115.5217616175
Selim SalauNGR2024-202644421108411226.44939115.4422110327
Haider AliPAK/CK/JT2020-202616115620302614622.252624115.3211415270130
Benjamin WardJER2018-202658471387758*25.79761115.240215740
Haider ButtBHR2021-2024656114149679*31.831299115.170929665
Kamran KhanQAT2016-20256865213819421.921203114.8009512381
Unmukt ChandDC/RR/MI2011-202681783152310320.311327114.77181513259
Keemo PaulWI/DC/HH2017-20261911423818056517.361573114.75031612697
Dinesh NakraniUGA2018-202611298301829102*26.901594114.74187119109
YS SamraCAN/AF2025-202648464129311030.791127114.7327113359
M PodoskyPHI2022-20253535460210119.42525114.671164733
Kedar JadhavIND/RCB/CSK2010-202320316250339812030.342965114.60217932389
Riazat Ali ShahUGA2018-202612710827293610436.252564114.511116217136
Samarth SinghUP2016-2019262516099325.38532114.470425919
Avishka FernandoSL/QG/CC2016-202619318810535916030.114687114.3473313511200
Dwayne SmithWI/CSK/MI2004-2019344327207548110*24.596608114.2354435763339
Mohammad NaveedUAE/KK2013-20199974236454512.65565114.160086430
Daniel SmithPHI2017-2026474637206816.74631114.100265932
Sundeep JoraNEP/LL2019-2026696099096317.82797114.050545838
Tadiwanashe MarumaniZIM2021-2026106104817758618.491558113.93081018459
Chandrapaul HemrajWI/GAW/SLS2018-202352511982105*19.64862113.921249745
Tanzid HasanBAN/CC/KT2022-20261411448399711629.393510113.8753015375180
Fakhar ZamanPAK/BH/GLA2017-20263723631510969210*31.529636113.831466241122358
Kushal MallaNEP/CR2019-2026122110172315137*24.892036113.702105148143
Jason SmithSA/CC/DOL2016-202668591011809124.081038113.680428040
Manvinder BislaKKR/RCB/PK2010-2015393917989221.00702113.680439323
Vaughn van JaarsveldSA/DOL/TS2009-20195954111108112*25.77975113.641347340
Ackeem AugusteWI/SLK2022-2026494448557321.38753113.550447339
Afif HossainBAN/KT/RK2016-202621119322392093*22.923455113.4601313344126
J WilsonNW2021-20265852992072*21.40811113.440248336
Hussain TalatPAK/CK/IU2017-2026113981919116324.191685113.4108316443
Jaspal SinghMAC2023-202645441072868*21.41642113.400425436
AV LazarusTHA2024-2026464488949524.83789113.310517231

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.