Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Babar AzamPAK471273037.014c †JC Buttler b SCJ Broad1v ENGSouthampton13 Aug 2020
Usman KhawajaAUS471284136.722c †SD Hope b S Joseph1v WIBridgetown25 Jun 2025
Yashpal SharmaIND471297036.437c †RW Marsh b DK Lillee2v AUSAdelaide23 Jan 1981
Mike AthertonENG471306036.152c †JR Murray b CEL Ambrose2v WIManchester27 Jul 1995
Craig SpearmanNZ471308036.151c AG Huckle b PA Strang2v ZIMBulawayo25 Sept 1997
Mitchell MarshAUS471306036.156c Asad Shafiq b Mohammad Hafeez4v PAKAbu Dhabi30 Oct 2014
Greg BlewettAUS471323135.613c †AJ Stewart b PCR Tufnell2v ENGLondon21 Aug 1997
Javed BurkiPAK471335035.344b NJN Hawke3v AUSMelbourne4 Dec 1964
Basil D'OliveiraENG471334035.345c IM Chappell b DK Lillee3v AUSSydney12 Feb 1971
Bert OldfieldAUS471343035.0710lbw b R Kilner1v ENGAdelaide16 Jan 1925
Roy FredericksWI471343035.072c EW Freeman b JW Gleeson3v AUSMelbourne26 Dec 1968
Keith ArthurtonWI471345035.075c †IA Healy b GRJ Matthews2v AUSSydney2 Jan 1993
Alec StewartENG471347035.076c R Dravid b A Kumble3v INDLeeds22 Aug 2002
Rahul DravidIND471345035.073c & b PL Harris3v SACape Town2 Jan 2007
Sanjay ManjrekarIND471363034.566c AL Logie b CA Walsh1v WIKingston28 Apr 1989
Noor Ali ZadranAFG471365034.562lbw b AM Fernando3v SLColombo2 Feb 2024
Graham GoochENG471375034.311c GR Viswanath b DR Doshi1v INDCalcutta1 Jan 1982
Ajinkya RahaneIND471378034.316c †AB de Villiers b VD Philander1v SAJohannesburg18 Dec 2013
Will JacksENG471373034.318c M Labuschagne b MA Starc4v AUSAdelaide17 Dec 2025
John EdrichENG471391033.813run out1v AUSPerth11 Dec 1970
Marcus TrescothickENG471394033.811b DW Steyn2v SAPort Elizabeth17 Dec 2004
Thilan SamaraweeraSL471394033.816b GP Swann3v ENGColombo3 Apr 2012
David GowerENG471415033.333c AMJ Hilditch b CJ McDermott2v AUSManchester1 Aug 1985
Roston ChaseWI471426033.105lbw b JM Anderson2v ENGSouthampton8 Jul 2020
Usman KhawajaAUS471434032.872c †Mohammad Rizwan b Aamer Jamal2v PAKSydney3 Jan 2024
Kepler WesselsSA471442032.641c HP Tillakaratne b M Muralitharan2v SLMoratuwa25 Aug 1993
Herschelle GibbsSA471447032.642c †BB McCullum b PJ Wiseman3v NZHamilton10 Mar 2004
Kemar RoachWI471442032.649b Hasan Mahmud1v BANNorth Sound22 Nov 2024
Mansur Ali Khan PataudiIND471458032.415c RNS Hobbs b DB Close4v ENGBirmingham13 Jul 1967
Bert VanceNZ471492031.543run out1v ENGWellington3 Mar 1988
Steve WaughAUS471504131.335handled the ball1v INDChennai18 Mar 2001
Rajin SalehBAN471576029.944c & b OAC Banks1v WIJamaica4 Jun 2004
Craig CummingNZ471575029.941lbw b WPUJC Vaas2v SLWellington11 Apr 2005
Usman KhawajaAUS471577029.941lbw b SCJ Broad2v ENGLondon27 Jul 2023
Jack HobbsENG47161-029.191c AF Kippax b TW Wall1v AUSLondon16 Aug 1930
Budhi KunderanIND471646028.662lbw b R Illingworth3v ENGLondon22 Jun 1967
Simon HarmerSA471654028.488b JR Hazlewood2v AUSSydney4 Jan 2023
Colin McDonaldAUS471690027.811c TW Graveney b JB Statham2v ENGMelbourne31 Dec 1958
Andrew JonesNZ471695027.813c †IA Healy b TBA May2v AUSHobart26 Nov 1993
Andrew JonesNZ471742127.013run out2v PAKAuckland24 Feb 1989
Arthur MorrisAUS471782026.402hit wicket b CT Sarwate1v INDBrisbane28 Nov 1947
David OgilvieAUS471804026.114b BS Bedi4v INDPerth16 Dec 1977
Ijaz AhmedPAK471807126.113c WPUJC Vaas b 4v SLColombo26 Apr 1997
Keith ArthurtonWI471845025.545c †RC Russell b AR Caddick1v ENGSt John's16 Apr 1994
Geoff BoycottENG471995023.621c GM Turner b V Pollard3v NZLondon24 Jul 1969
Sherwin CampbellWI472254020.892c JP Crawley b M Watkinson2v ENGNottingham10 Aug 1995
Billy BatesENG47-20-4c AC Bannerman b WH Cooper3v AUSMelbourne31 Dec 1881
Arthur ShrewsburyENG47-40-5c HF Boyle b TW Garrett3v AUSSydney3 Mar 1882
George GiffenAUS47--0-4c A Shrewsbury b R Peel3v ENGAdelaide12 Dec 1884
Maurice ReadENG47-70-6b G Giffen1v AUSSydney14 Mar 1885
PreviousPage 342Next

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.