Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st 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/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Grant FlowerZIM201201*523111v PAKHarare31 Jan 1995
Navjot SidhuIND201201491191v WIPort of Spain14 Mar 1997
Michael SlaterAUS201169 & 32*309301v PAKBrisbane5 Nov 1999
Sachin TendulkarIND201201*281270v ZIMNagpur25 Nov 2000
Marvan AtapattuSL201201*536180v ENGGalle22 Feb 2001
Marvan AtapattuSL201201259270v BANColombo6 Sept 2001
Michael VandortSL20161 & 140295261v BANColombo28 Jul 2002
Brian LaraWI201115 & 86376301v SACape Town2 Jan 2004
AB de VilliersSA20192 & 109334261v ENGCenturion21 Jan 2005
Jason GillespieAUS201201*425262v BANChattogram16 Apr 2006
Daren GangaWI201135 & 66*369210v INDSt Kitts22 Jun 2006
Jesse RyderNZ201201328241v INDNapier26 Mar 2009
Jacques KallisSA201201*270155v INDCenturion16 Dec 2010
Gerrie SnymanNAM201201*192227v KENWindhoek29 Sept 2012
Corey AndersonND20134 & 167283340v OVHamilton4 Nov 2012
Chris CookeGLA201171 & 30258211v KENCanterbury31 Aug 2014
Anton DevcichND201132 & 69262274v WFWellington25 Mar 2015
Imrul KayesBAN20151 & 150370223v PAKKhulna28 Apr 2015
Hashim AmlaSA201201477270v ENGCape Town2 Jan 2016
Nick GubbinsMID201201*329233v LANLondon26 Jun 2016
Cole McConchieCAN20170 & 131276195v CSNelson21 Mar 2017
James BraceyGLO201118 & 83*356281v SOMTaunton15 Apr 2021
Colin de GrandhommeND20137 & 164*292157v CSNapier11 Mar 2022
Abdullah ShafiquePAK201201326194v SLColombo24 Jul 2023
Glenn MaxwellAUS201201*1282110v AFGMumbai7 Nov 2023
Will YoungNOT20127 & 174*394192v SOMTaunton19 Apr 2024
Will RhodesWAR201201295320v KENBirmingham29 Aug 2024
Alex CareySA20190 & 111243264v NSWSydney8 Oct 2024
James ColesSUS201148* & 53295271v DURChester-le-Street22 Jun 2025
Archie JacksonAUS200164 & 36449180v ENGAdelaide1 Feb 1929
Tom GraveneyENG200175 & 25*--0v INDMumbai14 Dec 1951
Neil HarveyAUS20084 & 116-230v SAAdelaide24 Jan 1953
Bob CowperAUS20092 & 108-200v INDAdelaide23 Dec 1967
Gordon GreenidgeWI20093 & 107208275v INDBangalore22 Nov 1974
Viv RichardsWI200177 & 23-232v INDPort of Spain7 Apr 1976
David GowerENG200200*279240v INDBirmingham12 Jul 1979
David BoonAUS200200326280v NZPerth24 Nov 1989
Allan BorderAUS200200*399260v ENGLeeds22 Jul 1993
Steve WaughAUS200200425171v WIKingston29 Apr 1995
Mohammad WasimPAK200192 & 8442230v ZIMHarare21 Mar 1998
Inzamam-ul-HaqPAK200200*397232v SLDhaka12 Mar 1999
Graeme SmithSA200200287250v BANEastern Cape18 Oct 2002
Herschelle GibbsSA200192 & 8*341244v WICenturion16 Jan 2004
Brian LaraWI200196 & 4293260v SATrinidad8 Apr 2005
Mohammad YousufPAK200192 & 8268262v ENGLeeds4 Aug 2006
Kumar SangakkaraSL200200*325202v BANColombo3 Jul 2007
Ricky PontingAUS200101 & 99295171v SAMelbourne26 Dec 2008
Ramnaresh SarwanWI20094 & 106329261v ENGAntigua15 Feb 2009
VVS LaxmanIND20076 & 124*361390v NZNapier26 Mar 2009
Sachin TendulkarIND200200*147253v SAGwalior24 Feb 2010

BF balls faced · 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.