Live3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM42/3 (7.3)AFG chose to bowlLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO206/3 (20)TIT75/1 (7.3)TIT need 132 runs in 75 ballsT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2067th Match · CSA Pro20 2026/27WPLIOT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nasser HussainENG1989-200418425826809620734.901775345.6015492094239
Jack HaynesWOR/NOT/OI2019-202618423015750415934.901104567.9415371687484
Billy RootGLA/NOT2015-202618421930583313230.86920063.407261464350
Mosaddek HossainBAN/CV/DD2015-202618416247270986*23.56286494.5908922771
Navjot SidhuIND1983-199918320510761520139.051346456.2715481669382
Callum FergusonAUS/PW/ST2009-202118319827503019229.42632379.556221652162
Aaron HardieAUS/PS/SUR2019-2026183183344407174*29.58565377.96219545092
Fabian AllenWI/PK/MI2018-202618314543169964*16.661269133.880421118103
Junaid KhanPAK/MID/LAN2011-20201839148233255.4251545.240015213
Graham ThorpeENG1993-2005182256419124200*42.441803750.5816601595014
Nick KellyNZ/OV/ND2015-2026182233177273234*33.671072867.79133918865133
Sean ErvineZIM/DR/HAM2001-201818219830521520331.04758668.759201855380
Rehan AhmedENG/HH/LEI2021-202618218423394613624.51464884.907131847287
Nayan MongiaIND1994-200118216441271415222.07558748.58181025413
Dane CleaverNZ/CS/CD2015-202618123825763320135.841111468.68104526894144
Saim AyubPAK/RR/GAW2021-202618118594557113*25.893944115.5442517452194
Dewald BrevisSA/CSK/MI2022-202618117221450516229.833010149.6732111269334
Nitish RanaIND/KKR/DC2016-202618117017447610729.253233138.4513111411226
Jan FrylinckNAM2016-202618115425340413426.39356995.385161228083
Ryan McLarenSA/KKR/PK2009-201918115752323310730.79494365.41214534938
HMRKB HerathSL1999-201818118046184780*13.78363450.8303262118
Seekkuge PrasannaSL/NOR/DD2011-202618115725180911213.701493121.171616114128
Jade DernbachENG/ITA/MS2011-20211816825364318.4747277.120011368
Sam WhitemanST/PS/YOR2013-202618024215718319331.641286355.8415342583257
Cam FletcherCAN/AA/ND2013-202618022158582215735.721013457.4563114552133
Scott EdwardsNED/BK/AF2018-20261801633439919930.94416995.73026831152
Bhanuka RajapaksaSL/PK/LQ2019-202618016820337596*22.802589130.3601517298160
Joe BurnsAUS/ITA/BH2012-2025179228206515202*31.321058361.5693119662101
Michael LumbENG/RR/DC2010-20171792043544418427.08696278.2072110657108
Ian CockbainAS/GLO/KK2014-2022179190315126151*32.24617782.9952612468133
Monank PatelUSA/MNY/SW2018-20261791709496713030.85509297.5573317462108
Chamika KarunaratneSL/DG/KF2019-2026179154593271125*34.433104105.3821511234137
Ben GreenSOM/LEI/WF2016-202617916637274915721.31381971.98151527175
Steven PattersonYOR2014-202217915425176763*13.70411642.9303202375
Hardus ViljoenSA/PK/LIO2013-20261791314412976314.91139792.84031311353
Vinay KumarIND/KKR/RCB2008-202017981306703813.14656102.130074524
Junaid SiddiqueUAE/SW/SW2019-20261798944269185.9838869.3300181314
Neil BroomNZ/CAN/OV2009-202217822520642916131.36964166.689271768988
Chris WrightWAR/LEI2014-20251781894728108719.79536552.380102238821
Graeme SwannENG2000-20131781403719748519.17243381.13051023824
Sheldon CottrellWI/PK/AH2013-2024178662729926*7.6732392.5700122117
Ken RutherfordNZ1985-199517721417560810828.471024254.755362253732
Jimmy AdamsWI1992-2001177193455132208*34.681149844.63627144577
Zane GreenNAM2013-202617713824236875*20.77293080.8207922837
Richard NgaravaZIM/SS/DC2017-20261779837572489.3879971.5900216015
Chad BowesNZ/CAN/GT2016-202617622315614915529.56702587.53103017789104
Kamindu MendisSL/SH/KT2018-2026176177225125182*33.06573889.328277476147
Assad ValaPNG2013-2026176172154771144*30.39572583.34526939596
Jacob BethellENG/RCB/MR2021-202617618420430915426.27501185.993269430140
Nicky BojeSA/AX/WAR1995-201417614031277512925.46435763.6928932320

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.