Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG171/1 (27.4)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 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,341 of the 23,348 matches in this selection (from 1877). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
IDM LatinGIB2016-2026434368788923.73733119.780437038
Ravi ChauhanSER2018-20212323373986*36.95617119.770828011
DJ HawoeINA2018-20261138318643409.89537119.7400163835
S RavichandranJPN2022-20265248495386*21.66796119.720538621
Jonathan WellsAS/MR/HH2011-20251371273730157333.502522119.55015424654
Chirag GandhiGUJ2016-202343351373568*33.41615119.510425322
Isa ZarooBUL2023-20263028260578*23.27507119.330216316
Sineth JayawardenaSL/TUCA2024-202648542150613628.961264119.1528516468
Jake Fraser-McGurkAUS/DC/MR2019-20261471586317512520.892667119.0521313303161
Michael LeaskSCO/SOM/PA2013-2026205166282752107*19.942312119.031914199131
Aaron JohnsonCAN2022-2026626131647121*28.401384119.00211717194
Chris MorrisSA/RCB/CSK2012-202125317057229482*20.301929118.920517174101
Marques AckermanSA/LIO/DOL2017-2026373537377423.03620118.870127315
Abhishek NayarIND/PK/RR2008-20167157168074919.68679118.850046626
Walid GhauriNOR2019-202637364939100*29.34791118.711418430
Vishnu SolankiBAR2018-202446401083471*27.80703118.630346628
Jonty JennerJER2014-2026107105212676104*31.862257118.561141023094
Reeza HendricksSA/KNI/LIO2012-202630028930863911733.367292118.4756525844224
US HathinjarCAA2023-20253636259174*17.38500118.200475431
Shahid AfridiPAK/AX/IWX1996-2022685636611300115622.6111000118.191254581180592
Tilak VarmaIND/MI/HAM2019-2026170165434757120*38.994025118.1953010379221
Shubham RanjaneUSA/MUM/GOA2019-202695722615917034.591348118.0308011654
Narayan JagadeesanKKR/CSK/TN2018-202347421195778*30.87811118.000548631
Chaitanya BishnoiHAR/SFU2016-20233836580765*26.03684117.980438120
Saqlain ArshadQAT2019-2026454529279721.56786117.9404411727
Greg ThompsonIRE/NK2008-2019373056058024.20513117.930436420
Cody ChettyDOL/TSK2012-20235248610036823.88851117.860438427
Christopher De FreitasLL/POR2023-2026494641659143*39.501408117.83312517059
BI DilrukshaSOU2024-20262323464373*33.84546117.770516227
Bavanaka SandeepHI2016-20213029469074*27.60586117.750213626
Rob QuineyAUS/RR/MS2009-2018454439099722.17772117.750568634
Ahmed AqeelMAS2024-202643341463765*31.85541117.740123519
L BruceGIB2021-202653524126899*26.421077117.73012513226
Carlos BrathwaiteWI/KKR/DC2011-202429423656305710116.982599117.621817201179
Shaheryar ButtBEL2017-2026464378489123.56721117.610327044
Tirumalasetti SumanMI/DC/PW2009-20134340867678*21.13575117.570235526
Azmatullah OmarzaiPK/RR/PZ2018-2026195157373033149*25.272581117.5111212205152
Nathan Coulter-NileAUS/KKR/DC2011-202417399318299212.19706117.4201155843
Prashant ChopraRR/HIM/HP2016-202235347112099*41.48954117.4008210824
Rexford BakumGHA2018-2024444347827120.05667117.240545436
Devdutt PadikkalIND/RCB/RR2019-20261201217350616730.752991117.223228368118
Dhiren GondariaKEN2013-20268177520369428.281738117.15015318692
Nick HobsonPS/WA2019-202655431473048*25.17624116.990016025
Joost MeesLUX2019-2024383776548521.80560116.790345922
Shivam ChaudharyRAI/UP2018-20232323258684*27.90502116.730426214
Patrick MatautaavaVAN2012-2026666581223139*21.461048116.7023811355
Shadab KhanPAK/SS/BH2017-2026409291565136113*21.864402116.6712427366221
Neil RockIRE/NK/MR2018-20251018213148110221.461271116.5215612568
Khizer AhmedNOR2019-20264745580664*20.15692116.470248122
Lionel CannBER2006-20143835377511324.22666116.371146041

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.