T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting innings by innings (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Jacques KallisSA10216314262.584c & b BW Hilfenhaus2v AUSCape Town19 Mar 2009
David WarnerAUS10216611161.452b KV Sharma3v INDAdelaide9 Dec 2014
Angelo MathewsSL10216712061.085c M Vijay b STR Binny2v INDColombo20 Aug 2015
Gary KirstenSA10217014060.002b J Srinath1v INDKolkata27 Nov 1996
Mohammad AzharuddinIND10217013260.005c G Kirsten b SM Pollock3v SABengaluru2 Mar 2000
Chris GayleWI10217010260.001c AJ Strauss b GP Swann2v ENGTrinidad6 Mar 2009
Ramnaresh SarwanWI10217215059.303c TM Dilshan b M Muralitharan4v SLTrinidad3 Apr 2008
Angelo MathewsSL10217212059.306lbw b LE Plunkett2v ENGLondon12 Jun 2014
Denis ComptonENG10217315058.966c CL Badcock b LO Fleetwood-Smith1v AUSNottingham10 Jun 1938
Dean JonesAUS10217413058.623lbw b GF Labrooy1v SLPerth12 Feb 1988
Andrew HudsonSA10217413058.621run out1v AUSCape Town17 Mar 1994
Dinesh ChandimalSL1021768057.956b Rubel Hossain2v BANColombo16 Mar 2013
Greg ChappellAUS10217711057.634b P Lever3v ENGMelbourne8 Feb 1975
Oshada FernandoSL10218013056.672c Asad Shafiq b Yasir Shah4v PAKKarachi19 Dec 2019
Abdullah ShafiquePAK10218410255.431c OJ Pope b AAP Atkinson1v ENGMultan7 Oct 2024
Alistair CampbellZIM10218615054.844c SB Joshi b Z Khan3v INDNagpur25 Nov 2000
Rahmat ShahAFG10218710254.553c Soumya Sarkar b Nayeem Hasan1v BANChittagong5 Sept 2019
Simon KatichAUS1021899053.972lbw b Z Khan2v INDNagpur6 Nov 2008
Daryl MitchellNZ1021936252.855c †N Dickwella b CBRLS Kumara2v SLChristchurch9 Mar 2023
Misbah-ul-HaqPAK1021978551.785lbw b SCJ Broad1v ENGDubai22 Oct 2015
Saleem MalikPAK1022087049.045c †PJL Dujon b MD Marshall2v WIKarachi15 Nov 1990
Kusal MendisSL10221010248.571c SO Dowrich b ST Gabriel4v WITrinidad6 Jun 2018
Ken RutherfordNZ1022159147.445c †IA Healy b SK Warne3v AUSChristchurch25 Feb 1993
Jermaine BlackwoodWI10221511047.445lbw b DW Lawrence2v ENGBridgetown16 Mar 2022
Tup ScottAUS10221615047.224c †Hon.A Lyttelton b W Barnes1v ENGLondon11 Aug 1884
Matthew HaydenAUS10221712047.002c †MV Boucher b M Ntini3v SADurban24 Mar 2006
Kane WilliamsonNZ10222011146.363lbw b JM Anderson2v ENGAuckland22 Mar 2018
David GowerENG1022219046.155b RM Hogg1v AUSPerth15 Dec 1978
Sourav GangulyIND1022258045.336c B Lee b CL White1v AUSChandigarh17 Oct 2008
Carl HooperWI10222810144.744c RT Ponting b SR Waugh2v AUSBrisbane22 Nov 1996
Syed KirmaniIND10223010044.358c AJ Lamb b PI Pocock2v ENGMumbai28 Nov 1984
John DysonAUS10223414043.591b GR Dilley1v ENGLeeds16 Jul 1981
Salman ButtPAK10223417043.592c MJ Clarke b SM Katich2v AUSHobart14 Jan 2010
Saleem MalikPAK1022376043.045c DI Gower b IT Botham1v ENGLondon6 Aug 1987
Daryll CullinanSA10223717043.044c CPH Ramanayake b ST Jayasuriya1v SLColombo14 Sept 1993
Asanka GurusinhaSL1022399142.684c †IDS Smith b DK Morrison4v NZHamilton22 Feb 1991
Ajinkya RahaneIND1022425042.155c JO Holder b ST Gabriel3v WINorth Sound22 Aug 2019
Tim McIntoshNZ10225410140.161b Z Khan1v INDHyderabad12 Nov 2010
Dilip VengsarkarIND1022578039.694c CG Greenidge b CA Walsh3v WIDelhi25 Nov 1987
Ian RedpathAUS10225810039.531b AME Roberts2v WIMelbourne26 Dec 1975
Javed MiandadPAK1022658038.494c IVA Richards b CEL Ambrose4v WIPort of Spain14 Apr 1988
Thilan SamaraweeraSL10226911037.925c AG Prince b M de Lange1v SADurban26 Dec 2011
Fawad AlamPAK10226914037.925c BJ Watling b N Wagner4v NZMount Maunganui26 Dec 2020
Ken BarringtonENG1022884035.424c IM Chappell b NJN Hawke3v AUSAdelaide28 Jan 1966
Jacques RudolphSA10229712034.343c †RS Kaluwitharana b M Muralitharan2v SLGalle4 Aug 2004
Geoff HowarthNZ10230113033.893b G Miller3v ENGAuckland4 Mar 1978
Graham YallopAUS1023078033.224c & b RGD Willis3v ENGBrisbane1 Dec 1978
Iftikhar Ali Khan PataudiENG1023806026.844b LE Nagel2v AUSSydney2 Dec 1932
Bill WoodfullAUS1023813026.771c G Geary b H Larwood2v ENGMelbourne8 Mar 1929
Len BraundENG102-150-6b WP Howell2v AUSSydney11 Dec 1903

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