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
Sanath JayasuriyaSL504490113.641c M Azharuddin b A Kumble2v INDMumbai3 Dec 1997
Peter SiddleAUS504570111.119st †MS Dhoni b R Ashwin3v INDDelhi22 Mar 2013
Tamim IqbalBAN504690108.701c S Moseley b KC Brathwaite4v WIDhaka11 Feb 2021
Ollie RobinsonENG504771106.389c Shan Masood b Razaullah2v PAKBirmingham9 Sept 2026
Tim SoutheeNZ504881104.178b JM Anderson2v ENGChristchurch30 Mar 2018
Zak CrawleyENG504870104.171c †Mohammad Rizwan b Mohammad Ali3v PAKRawalpindi1 Dec 2022
Hardik PandyaIND504953102.048c sub (DM de Silva) b CBRLS Kumara1v SLGalle26 Jul 2017
Virender SehwagIND50526196.152c TM Dilshan b WPUJC Vaas3v SLGalle31 Jul 2008
Viv RichardsWI50547092.592c †RW Marsh b DK Lillee2v AUSMelbourne31 Jan 1976
Ian BothamENG50548092.597c †RW Marsh b DK Lillee2v AUSLeeds16 Jul 1981
Geraint JonesENG50545392.597c GC Smith b A Nel2v SACenturion21 Jan 2005
Kusal MendisSL50545192.597c SPD Smith b NM Lyon3v AUSGalle6 Feb 2025
Viv RichardsWI50564089.293b LS Pascoe4v AUSAdelaide30 Jan 1982
Darren LehmannAUS50569089.295c KC Sangakkara b UDU Chandana1v SLCairns9 Jul 2004
Gautam GambhirIND50566089.292c MJ Guptill b JS Patel3v NZIndore8 Oct 2016
Mominul HaqueBAN50568189.294c CBRLS Kumara b NGRP Jayasuriya4v SLChattogram30 Mar 2024
Percy ChapmanENG50578087.727c C Kelleway b JM Gregory1v AUSBrisbane30 Nov 1928
Chris GayleWI50576087.721c Asim Kamal b Danish Kaneria3v PAKBarbados26 May 2005
Mominul HaqueBAN50578087.724lbw b MDK Perera3v SLMirpur27 Jan 2014
Corey AndersonNZ50577287.725c Yasir Shah b Rahat Ali2v PAKSharjah26 Nov 2014
Dimuth KarunaratneSL50574087.721lbw b Yasir Shah4v PAKColombo25 Jun 2015
Kiran MoreIND50588086.219lbw b DK Morrison2v NZAuckland22 Feb 1990
Virat KohliIND50583086.215c RAS Lakmal b PLS Gamage3v SLDelhi2 Dec 2017
Roy DiasSL50597084.755c M Azharuddin b B Arun1v INDKanpur17 Dec 1986
Romesh KaluwitharanaSL50597084.757c DC Boon b CJ McDermott2v AUSMelbourne26 Dec 1995
Inzamam-ul-HaqPAK50607083.334c DS Smith b CH Gayle1v WIJamaica3 Jun 2005
Craig ErvineZIM50607083.334c †BJ Watling b TA Boult3v NZBulawayo28 Jul 2016
Chris WoakesENG506011083.339run out (†RR Pant/JJ Bumrah)2v INDLondon2 Sept 2021
Clive LloydWI50619081.977c †BN Jarman b EW Freeman1v AUSSydney3 Jan 1969
Abdur RehmanPAK50616181.978c †KC Sangakkara b MDK Perera1v SLGalle6 Aug 2014
Tim SoutheeNZ50613281.979c Mohammad Talha b Yasir Shah2v PAKSharjah26 Nov 2014
Andy SandhamENG50626080.657lbw b HC Griffith3v WIKingston3 Apr 1930
Alec StewartENG50628080.652c SP Fleming b DJ Nash1v NZLondon22 Jul 1999
Andrew FlintoffENG50628080.657c AJ Hall b JH Kallis4v SALeeds21 Aug 2003
Travis HeadAUS50638179.375c Z Crawley b MM Ali2v ENGBirmingham16 Jun 2023
Mohammad AzharuddinIND50648078.134c & b RJ Bright2v AUSChennai18 Sept 1986
Harry BrookENG50645178.135c †J Da Silva b AS Joseph2v WILondon10 Jul 2024
Alan KnottENG50658076.928b MA Holding2v WILondon12 Aug 1976
KL RahulIND50656076.921c KC Brathwaite b RL Chase1v WISt Lucia9 Aug 2016
Alastair CookENG50678074.632lbw b Z Khan2v INDChandigarh19 Dec 2008
Liton DasBAN50675174.636c BOP Fernando b MVT Fernando1v SLPallekele21 Apr 2021
Rod MarshAUS50686273.538c AW Greig b JA Snow2v ENGLondon22 Jun 1972
Sanath JayasuriyaSL50686073.531c †AC Parore b SB Doull3v NZDunedin7 Mar 1997
Harry BrookENG50684073.535c PJ Cummins b MA Starc2v AUSLondon28 Jun 2023
Kusal MendisSL50687073.537c TG Southee b GD Phillips1v NZGalle18 Sept 2024
Dean JonesAUS50694072.465b DJ Capel3v ENGLondon24 Aug 1989
Phil EdmondsENG50708171.4310c †WK Lees b RO Collinge1v NZChristchurch24 Feb 1978
Viv RichardsWI50704371.435b GRJ Matthews2v AUSGeorgetown23 Mar 1991
Amit MishraIND50706071.433c Tamim Iqbal b Mahmudullah3v BANChittagong17 Jan 2010
Oshada FernandoSL50704371.431c †Mohammad Rizwan b Mohammad Nawaz1v PAKGalle24 Jul 2022
PreviousPage 311Next

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.