ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting innings by innings (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Jacques KallisSA7314513050.344lbw b A Sanford1v WICape Town2 Jan 2004
BJ WatlingNZ731458050.346c Yasir Shah b Shaheen Shah Afridi1v PAKMount Maunganui26 Dec 2020
Sarel ErweeSA731466050.002c †BT Foakes b BA Stokes2v ENGLondon17 Aug 2022
MS DhoniIND731476149.667c DAJ Bracewell b JS Patel1v NZHyderabad23 Aug 2012
Jos ButtlerENG7314713149.667lbw b MD Craig4v NZLeeds29 May 2015
Doug WaltersAUS731484149.324c BL Irvine b PM Pollock2v SACape Town22 Jan 1970
Hansie CronjeSA731489149.324b SK Warne1v AUSAdelaide30 Jan 1998
Pathum NissankaSL731485149.321lbw b V Permaul1v WIGalle29 Nov 2021
Kevin PietersenENG731497148.994c PG Fulton b BP Martin1v NZWellington14 Mar 2013
Salim DuraniIND7315010248.674c DL Underwood b PI Pocock1v ENGBombay6 Feb 1973
Daniel LawrenceENG731506148.675c BKG Mendis b MDK Perera2v SLGalle14 Jan 2021
Justin GreavesWI731509048.676c Awais Zafar b Ali Usman1v PAKPort of Spain2 Aug 2026
Ian ChappellAUS731515048.346run out1v ENGManchester6 Jun 1968
Brendan TaylorZIM731518048.344run out4v WIBulawayo21 Oct 2017
Michael HusseyAUS7315311047.715lbw b N Boje2v SAJohannesburg31 Mar 2006
Alec StewartENG731547047.402c CL Hooper b NAM McLean3v WIPort of Spain5 Feb 1998
VVS LaxmanIND7315412047.405c GC Smith b M Ntini3v SAJohannesburg15 Dec 2006
Jacques KallisSA731566046.794c Adnan Akmal b Saeed Ajmal1v PAKDubai12 Nov 2010
Jeremy ConeyNZ731588046.206c IVA Richards b MA Holding2v WIGeorgetown6 Apr 1985
Mohammad AshrafulBAN7315810046.204c †T Taibu b E Chigumbura2v ZIMHarare4 Aug 2011
Ted DexterENG731597245.915c FMM Worrell b GS Sobers2v WIManchester6 Jun 1963
Daryl MitchellNZ731598145.917c JC Archer b SCJ Broad1v ENGHamilton29 Nov 2019
Thilan SamaraweeraSL731609045.635lbw b Saeed Ajmal2v PAKKandy8 Jul 2012
Younis KhanPAK7316110045.344c JD Ryder b DL Vettori2v NZWellington15 Jan 2011
Allan BorderAUS7316310044.796run out1v WIBrisbane27 Nov 1992
Thilan SamaraweeraSL731638044.795lbw b NJ Astle1v NZWellington11 Apr 2005
Gundappa ViswanathIND7316411044.514c †Wasim Bari b Ehteshamuddin2v PAKBangalore21 Nov 1979
Wasim JafferIND731666143.981c JH Kallis b PL Harris2v SAChennai26 Mar 2008
Alan KnottENG731679043.713c WM Lawry b KD Walters2v AUSBrisbane27 Nov 1970
Roshan MahanamaSL731676043.711c †NR Mongia b A Kumble2v INDLucknow18 Jan 1994
Tom LathamNZ731688043.451c †AT Carey b PJ Cummins3v AUSChristchurch8 Mar 2024
David SteeleENG731698043.203c KD Walters b JR Thomson1v AUSLeeds14 Aug 1975
Mark RichardsonNZ7316911043.201c MP Vaughan b AF Giles1v ENGNottingham10 Jun 2004
Ali BacherSA731708042.943hit wicket b GD McKenzie3v AUSPort Elizabeth5 Mar 1970
Shoaib MalikPAK731706142.946st †MV Boucher b PL Harris2v SAKarachi1 Oct 2007
Steve WaughAUS731725042.446c CWJ Athey b JE Emburey3v ENGSydney10 Jan 1987
Jeremy ConeyNZ7317310042.205b B Yardley2v AUSAuckland12 Mar 1982
Michael ClarkeAUS731734142.205c N Deonarine b D Bishoo2v WIBarbados7 Apr 2012
Darren BravoWI731748041.954c †MS Dhoni b A Mithun4v INDBarbados28 Jun 2011
Eddie BarlowSA731769141.482c GD McKenzie b AN Connolly1v AUSPort Elizabeth5 Mar 1970
Ajay JadejaIND731768041.481c MS Atapattu b KSC de Silva4v SLColombo9 Aug 1997
Arjuna RanatungaSL7317712041.245lbw b AA Donald1v SACenturion27 Mar 1998
Chetan ChauhanIND7317810041.012b G Dymock1v AUSBombay3 Nov 1979
Daryll CullinanSA731786041.014c BC Lara b D Ramnarine3v WIPort of Spain17 Mar 2001
Martin GuptillNZ731789141.011lbw b Abdur Rehman3v PAKWellington15 Jan 2011
Dougie MarillierZIM7318010040.567lbw b Enamul Haque2v BANDhaka8 Nov 2001
Tom LathamNZ731818040.332c CH Gayle b KAJ Roach3v WIJamaica8 Jun 2014
Mansur Ali Khan PataudiIND7318310239.895c ? b PI Pocock2v ENGMadras12 Jan 1973
Qasim UmarPAK7318311039.893c G Fowler b NA Foster2v ENGLahore19 Mar 1984
David BoonAUS731839039.893st †RC Russell b NGB Cook1v ENGNottingham10 Aug 1989
PreviousPage 171Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.