Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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
Hilton CartwrightAUS/MS/PS2012-2026264299587793171*32.341122369.4463817792189
Harry SwindellsLEI2018-202498113112595171*25.44453357.253151527915
Brendan TaylorZIM/CK/NOT2004-2026425472381405417132.381928672.872573341443201
Sam BillingsENG/IWX/KKR2014-2026536531801257517127.8812147103.521066331260321
Liam DawsonENG/MS/RR2014-2026501461771088017128.331598768.061550221032175
Hamish RutherfordNZ/OV/OTA2012-20242473244981417130.671380571.091751231263167
Tom FellWOR2014-20221321848505417128.72928354.446261566814
Ian RedpathAUS1964-19767112511478317141.96908737.79831104822
Stephen MurdochCAN/WF/WEL2012-2020731177385917135.08694455.577251453942
Andrew EllisNZ/CAN2012-20208910411272317129.28449960.52610733438
Justin BroadNOR/GER2022-20268610018243817129.73310178.62211825331
Mahmudul Hasan JoyBAN/CV/KT2021-202668802183217123.49313458.46291319128
Luke RonchiAUS/NZ/IWX2008-2020258245276214170*28.505130121.1363226694227
Ross EdwardsAUS1972-1975294041426170*39.61235548.0721251261
Shai HopeWI/DC/HH2015-2026434474591549817037.341889582.023273161283440
Scott StyrisNZ/CSK/DC1999-201428627136728017030.98980374.2693714643125
Yasir HameedPAK2003-2010811054351917034.84561762.65520344210
Colin McDonaldAUS1952-196147834310717039.33184444.4151721663
Keacy CartyWI/SKAN/TKR2022-202610910610294217030.65369579.62411724265
Charles MacartneyAUS1907-192635554213117041.7875369.197911993
Stuart PoynterIRE/DUR2013-202113713731205917019.42274375.06141320815
W.G. GraceENG1880-189922362109817032.2942450.94252551
Tim BresnanENG/PS/HH2006-2021369344856763169*26.111111360.863283471999
George HillYOR2020-2026149175214534169*29.44767659.075281856246
Dave CallaghanSA1992-200029256493169*25.9572667.91102435
Yuvraj SinghIND/AX/RCB2000-2019548531721484216932.341647690.081786311494409
Tom Kohler-CadmoreRR/ST/RR2014-2026438499371383616929.951629084.941875461459445
Miles HammondGLO/OI/BP2015-202626133517930316929.251423065.381051261136192
Brad HaddinAUS/KKR/SS2001-201726829741768516930.021031974.4764216763176
Denesh RamdinWI/GAW/SKAN2005-202138136675729916925.081060568.8363323697115
Soumya SarkarBAN/DR/DG2012-202629930418658316923.02686495.9143237719189
Joe CarterND2013-202612818313566916933.351030055.0410321766087
Stuart BroadENG/HH/NOT2006-202340339988530416917.05776568.311185461382
Roy FredericksWI1968-1977711217464516940.75478448.7992774529
Steve TikoloKEN/AX1996-201415215017417416931.38525779.405261645841
Brian BennettZIM2023-20261051118325116931.562891112.454161439480
Brian BoothAUS1961-196629486177316942.21205638.0451051383
Lewis McManusHAM/NOR2015-2026302320636270168*24.401014961.7842420638137
Richard LeviSA/MI/CC2012-202223826615758916830.247517100.9674824919221
Joe WeatherleyHAM/KEN/BP2016-202620523625595516828.22876467.955271461991
Paul HortonLAN/LEI2014-201911616412459916830.26817756.24626165818
Fawad AlamPAK/DR2007-2022838523218116835.18364459.8568717916
Collie SmithWI1955-195926420133116831.6960.004687912
Gary CosierAUS1975-197927393105116829.19171856.292441203
Tim SeifertNZ/KKR/DC2014-20263734063811413167*31.011180396.701364281112427
Moisés HenriquesAUS/KKR/RCB2009-202636137969898916729.001026887.5464319738217
Murali VijayIND/PK/CSK2008-20202082536778016731.501219763.79163416843150
Andrew FlintoffENG/IWX/CSK1998-201524027130747216731.001020373.2384428839183
Tim AmbroseENG/WAR/BB2008-201919020519559416730.08999056.008322266517
Corey AndersonNZ/USA/RCB2012-202623123137552316728.47605091.2942318485240

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.