Live6th Match · Pakistan ODI Tri-Series 2026/27SL234/4 (33.3)ENG386/5 (50)SL need 153 runs in 99 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG13/4 (4.2)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Daryl MitchellNZ/CSK/RR2012-2026403447661420119037.271898374.812278141186396
Nicolas PooranWI/PK/MS2013-20265535258714152137*32.3110159139.3198635961933
Suresh RainaIND/CSK/UP2005-20215495148314146126*32.8213148107.59991331280410
Gary KirstenSA1993-2004286361341408727543.082621953.73347924158132
Harry BrookENG/HH/SH2017-2026357407551405431739.931445697.222968271470381
Brendan TaylorZIM/CK/NOT2004-2026425472381405417132.381928672.872573341443201
Marvan AtapattuSL1990-2007357414471399724938.142492856.15277635141519
MahmudullahBAN/CK/RR2007-202658856611113941150*30.641717981.15970321177320
Joe DenlyENG/KKR/SS2009-2026405477401385122731.701927271.872167441534267
Tom Kohler-CadmoreRR/ST/RR2014-2026438499371383616929.951629084.941875461459445
Tom AbellBH/SOM/RR2014-2026349431571363730736.462161363.102664311591118
Mohammad RizwanPAK/MR/SUS2015-20264034067713558171*41.211502390.251195201237266
Devon ConwayNZ/CSK/LIO2014-20263263655113551327*43.161631283.072080261607236
Shaun MarshAUS/PK/MR2008-2024328375341342821439.381762076.212287251411243
John SimpsonENG/MID/SUS2014-20264204987113417205*31.422150462.391866271490218
Daniel LawrenceENG/BH/MS2015-2026379446431339021833.231797974.482564301397265
David BoonAUS1984-1996286367361338620040.442727349.08266922131618
Sunil GavaskarIND1971-19872333163013214236*46.202029348.79357220125047
Graham GoochENG1975-1995241337121319033340.582500752.75286917148640
Marlon SamuelsWI/DC/PW2000-2018434473631318626032.161874570.341878281373301
Mitchell MarshAUS/DC/DC2010-2026417443551314118133.8713125100.121578321244533
Alec StewartENG1989-2003301396351313719036.392422354.23197327159036
Shubman GillIND/KKR/GLA2018-2026304335431310226944.871321299.173068121409331
Sikandar RazaZIM/PK/RR2013-2026530514751306614129.761317899.151066301062453
Shahid AfridiPAK/AX/IWX1996-2022685636611300115622.6111000118.191254581180592
Saleem MalikPAK1982-1999385410601293823736.972028961.86207631119241
Cheteshwar PujaraIND/KKR/RCB2010-2024220312301286923145.632461652.28395321152066
Saeed AnwarPAK1989-2003299333211280919441.051813270.643167231464111
Liam LivingstoneENG/RCB/PK2015-2026487484591277622430.0611790108.3677125982640
Mark StonemanENG/MID/HAM2014-2025293398161276119733.411961565.06236933170277
Gordon GreenidgeWI1974-1991236312291269222644.852044655.173065141354148
Philip SaltENG/KKR/RCB2015-20264424622812617141*29.0710447120.771176361408416
Nick GubbinsMID/HAM2014-20262723731612591201*35.272213556.88276528157692
Sam BillingsENG/IWX/KKR2014-2026536531801257517127.8812147103.521066331260321
Arjuna RanatungaSL1982-20003594105912561135*35.791852864.68887301076104
Rilee RossouwSA/RCB/PK2012-2026452455531253915631.1910351121.141572501303445
Dean ElgarSA/KNI/TIT2012-2026238342301246919939.962240255.662865221456113
Glenn PhillipsNZ/RR/OV2017-2026401420601246014734.6112089103.071374251098545
Colin AckermannNED/WAR/DUR2012-20263674315712422277*33.211759970.581769311338165
JP DuminySA/DC/MI2004-20194524471121234516636.851470283.97106925952276
Jonathan TrottENG/WAR2007-2018229304251231522644.142103158.56307224135116
Aiden MarkramSA/PK/TIT2016-2026374405441224717533.931337191.591468251319287
Ramnaresh SarwanWI/PK/GAW2000-2016304362471222529138.812094258.38197222127282
Richie RichardsonWI1983-1996309363421219719438.002220154.82217116130277
Azhar AliPAK/WOR/SOM2010-20232213361712192302*38.222531548.16286330123954
Will YoungNZ/CS/DUR2012-20262783682412129174*35.262007960.412077231394175
Alex DaviesWAR/LAN/BB2014-2026357429251205025629.831672272.061370421569143
Dominic SibleyENG/WAR/SUR2014-2026258362351203230536.802538147.41286326130280
Ben SlaterDER/LEI/NOT2014-20262263392512015225*38.262175155.24226723159962
Misbah-ul-HaqPAK/RCB/RR2001-20193303617312012161*41.712020859.44108620960221

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.