Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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
Virat KohliIND541069050.944c AB de Villiers b L Ngidi1v SAJohannesburg24 Jan 2018
Rohan KanhaiWI541075050.473c GG Arnold b R Illingworth3v ENGBirmingham9 Aug 1973
Shoaib MohammadPAK541077050.473c CG Greenidge b CEL Ambrose1v WIBridgetown22 Apr 1988
Temba BavumaSA541085050.005c Jubair Hossain b Mustafizur Rahman1v BANChittagong21 Jul 2015
Malcolm MarshallWI541098049.547lbw b Maninder Singh2v INDCalcutta10 Dec 1983
Hansie CronjeSA541094049.545c CL Hooper b M Dillon3v WICape Town2 Jan 1999
Simon KatichAUS541096049.542b DW Steyn1v SAMelbourne26 Dec 2008
DuleepENG541107049.094c PM Hornibrook b SJ McCabe2v AUSManchester25 Jul 1930
Dav WhatmoreAUS541107049.096lbw b N Kapil Dev3v INDDelhi13 Oct 1979
Desmond HaynesWI541107049.091lbw b DR Pringle2v ENGLeeds21 Jul 1988
Michael VaughanENG541108049.094c †MV Boucher b SM Pollock3v SAJohannesburg13 Jan 2005
Harbhajan SinghIND541105049.098c †BJ Haddin b SR Watson2v AUSBangalore9 Oct 2008
Ben StokesENG541105349.096c †TA Blundell b KA Jamieson4v NZLondon2 Jun 2022
John BracewellNZ541114048.657c NH Fairbrother b DJ Capel1v ENGWellington3 Mar 1988
Nafees IqbalBAN541119048.652lbw b A Kumble3v INDDhaka10 Dec 2004
Ricky PontingAUS541114048.653c †MV Boucher b A Flintoff3v IWXSydney14 Oct 2005
Rahul DravidIND541113048.653c DJG Sammy b R Rampaul2v WIDelhi6 Nov 2011
Ian ChappellAUS541123048.213c RJ Hadlee b MJF Shrimpton1v NZMelbourne29 Dec 1973
Chetan SharmaIND541127048.213c †WB Phillips b BA Reid2v AUSAdelaide13 Dec 1985
VVS LaxmanIND5411210048.213c †MJ Prior b TT Bresnan2v ENGNottingham29 Jul 2011
Alviro PetersenSA541127048.212run out (MEK Hussey)2v AUSAdelaide22 Nov 2012
Wiaan MulderSA541128048.218c Shadman Islam b Hasan Mahmud2v BANDhaka21 Oct 2024
Shivnarine ChanderpaulWI541136047.795c IK Pathan b A Kumble3v INDSt Lucia10 Jun 2006
Ajinkya RahaneIND541135047.795c sub (SP Terry) b MM Ali2v ENGSouthampton27 Jul 2014
Mitchell MarshAUS541136047.796c Shan Masood b Aamer Jamal2v PAKSydney3 Jan 2024
Tony GreigENG541149047.376st †RW Marsh b AA Mallett4v AUSSydney4 Jan 1975
Craig McMillanNZ541145347.376c Younis Khan b Waqar Younis2v PAKAuckland8 Mar 2001
Kumar SangakkaraSL541146047.373c Aminul Islam b Hasibul Hossain2v BANColombo6 Sept 2001
Will YoungNZ541145047.372c Mohammad Naim b Shoriful Islam1v BANChristchurch9 Jan 2022
Gary KirstenSA541157046.965c Taufeeq Umar b Abdul Razzaq1v PAKFaisalabad24 Oct 2003
Tony GreigENG541174046.156c †RW Marsh b RAL Massie1v AUSLondon22 Jun 1972
Wasim AkramPAK541176046.156c PA de Silva b KIW Wijegunawardene4v SLFaisalabad2 Jan 1992
Marlon SamuelsWI541178046.156lbw b M Muralitharan4v SLKandy21 Nov 2001
Dwayne BravoWI5411711046.155lbw b MJ Hoggard3v ENGLondon19 Aug 2004
David BoonAUS541187045.763c Inzamam-ul-Haq b Wasim Akram1v PAKBrisbane9 Nov 1995
Wasim JafferIND541185045.761c CH Gayle b PT Collins4v WISt Kitts22 Jun 2006
Dean ElgarSA541188045.761c GS Ballance b MM Ali2v ENGLondon6 Jul 2017
Roston ChaseWI541185145.765c JE Root b JM Anderson1v ENGBridgetown23 Jan 2019
Michael HusseyAUS541197045.384c †MS Dhoni b I Sharma2v INDChandigarh17 Oct 2008
Rahmat ShahAFG541195045.383c †S Samarawickrama b CAK Rajitha3v SLColombo2 Feb 2024
Dinesh ChandimalSL541194045.383c Shadman Islam b Nayeem Hasan2v BANGalle17 Jun 2025
Brian McMillanSA541208045.007c †AJ Stewart b DG Cork4v ENGLeeds6 Aug 1998
Marvan AtapattuSL541209045.001c N Boje b M Ntini1v SAGalle20 Jul 2000
David BoonAUS541217044.631c MD Crowe b DK Morrison4v NZMelbourne26 Dec 1987
Parthiv PatelIND541217044.638c †AC Gilchrist b SK Warne2v AUSChennai14 Oct 2004
Keaton JenningsENG541217044.632c & b RA Jadeja3v INDChennai16 Dec 2016
Sachin TendulkarIND541223044.264c HAPW Jayawardene b S Randiv4v SLColombo3 Aug 2010
Mohsin KhanPAK541245143.551c IT Botham b NGB Cook2v ENGKarachi2 Mar 1984
Richie RichardsonWI541247043.553b Tauseef Ahmed2v PAKFaisalabad24 Oct 1986
Michael VaughanENG5412410043.552c †Khaled Mashud b Mashrafe Mortaza1v BANChattogram29 Oct 2003
PreviousPage 281Next

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.