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
Graham YallopAUS75-80-4c †DA Murray b RR Jumadeen2v WIPort of Spain15 Apr 1978
Aravinda de SilvaSL75-92-3b RJ Shastri3v INDColombo6 Sept 1985
Kevin PietersenENG74*799193.673not out4v BANMirpur20 Mar 2010
MS DhoniIND74*7913093.677not out3v ENGBirmingham10 Aug 2011
Stuart BroadENG74*909082.228not out3v INDLondon21 Jul 2011
Tamim IqbalBAN74*9810375.511not out3v SLPallekele21 Apr 2021
Victor TrumperAUS74*1005074.003not out4v SASydney3 Mar 1911
Patsy HendrenENG74*1096167.895not out2v AUSSydney19 Dec 1924
Frank WorrellWI74*11015067.277not out1v ENGManchester6 Jun 1963
Shane WarneAUS74*1107067.278not out2v NZBrisbane3 Dec 1993
WPUJC VaasSL74*1139265.498not out1v ZIMColombo27 Dec 2001
Hashim AmlaSA74*1147064.913not out3v PAKJohannesburg1 Feb 2013
Michael BracewellNZ74*11911062.186not out3v PAKKarachi2 Jan 2023
Ian HealyAUS74*1217261.167not out2v WIBridgetown31 Mar 1995
Imam-ul-HaqPAK74*1218061.162not out4v IREDublin11 May 2018
Craig McMillanNZ74*1226060.665not out4v INDWellington26 Dec 1998
Kumar SangakkaraSL74*12511059.203not out4v PAKKandy8 Jul 2012
Roshen SilvaSL74*15411048.057not out4v INDDelhi2 Dec 2017
Trevor MadondoZIM74*1558047.746not out2v NZWellington26 Dec 2000
Michael HusseyAUS74*16210045.684not out1v ENGPerth14 Dec 2006
Derek RandallENG74*1755042.293not out4v AUSBrisbane1 Dec 1978
Ian ChappellAUS74*1767042.053not out4v WIBrisbane28 Nov 1975
Jimmy AdamsWI74*1885039.366not out2v AUSMelbourne26 Dec 1996
Hashan TillakaratneSL74*20110036.826not out2v AUSColombo24 Mar 2004
John EdrichENG74*2217033.482not out4v AUSMelbourne21 Jan 1971
Ian RedpathAUS74*23611031.365not out3v SADurban5 Feb 1970
John EmbureyENG74*2556129.027not out3v PAKKarachi16 Dec 1987
Lord TennysonENG74*-90-7not out3v AUSLondon11 Jun 1921
'Dad' WeirNZ74*--0-4not out3v SAChristchurch27 Feb 1932
Vijay ManjrekarIND74*--0-4not out4v PAKDhaka1 Jan 1955
Norm O'NeillAUS74*--2-4not out3v WIBridgetown5 May 1965
Garry SobersWI74*-91-7not out4v INDMadras13 Jan 1967
Charlie DavisWI74*-80-3not out3v INDPort of Spain6 Mar 1971
Brendon McCullumNZ745993125.426c JM Anderson b SCJ Broad2v ENGDunedin6 Mar 2013
Virender SehwagIND7473121101.372c & b DL Vettori2v NZNagpur20 Nov 2010
Sean ErvineZIM74788094.876c Tapash Baisya b Manjural Islam Rana3v BANHarare19 Feb 2004
Sunil GavaskarIND7479-393.675c EAR de Silva b AP Gurusinha2v SLNagpur27 Dec 1986
Andrew FlintoffENG747910193.677c MJ Clarke b NM Hauritz2v AUSBirmingham30 Jul 2009
Kamran AkmalPAK74807192.507c DPMD Jayawardene b KMDN Kulasekara3v SLColombo20 Jul 2009
Rod MarshAUS748311089.166c †Wasim Bari b Sarfraz Nawaz1v PAKMelbourne29 Dec 1972
Dhananjaya de SilvaSL74848088.106c DW Lawrence b Shoaib Bashir1v ENGManchester21 Aug 2024
Tamim IqbalBAN748612186.051c BJ Watling b TG Southee3v NZHamilton28 Feb 2019
Ryan HarrisAUS74888184.099lbw b R Ashwin1v INDMelbourne26 Dec 2014
Shivnarine ChanderpaulWI749013082.223c †T Taibu b HH Streak2v ZIMHarare27 Jul 2001
Shivnarine ChanderpaulWI749113081.326c A Nel b SM Pollock4v SAJohannesburg12 Dec 2003
Duleep MendisSL749212080.434c DW Hookes b B Yardley2v AUSKandy22 Apr 1983
Shahid AfridiPAK749212180.432c GP Wickramasinghe b M Muralitharan1v SLKarachi12 Mar 2000
Geoff LawsonAUS749411078.7210c BC Broad b JE Emburey2v ENGLondon22 Jun 1989
Ross TaylorNZ74952077.894run out (KMDN Kulasekara/HMRKB Herath)3v SLColombo25 Nov 2012
Mushfiqur RahimBAN749613077.085c RA Jadeja b UT Yadav3v INDKolkata22 Nov 2019
PreviousPage 164Next

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.