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 List A)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 6,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Brendan TaylorZIM11211711395.734c Wahab Riaz b Shaheen Shah Afridi2v PAKRawalpindi30 Oct 2020
Martin AnderssonDER11211810194.922c G Clark b Shafiqullah Ghafari1v DURDerby21 Jul 2026
Imrul KayesBAN11211911294.122st †JC Buttler b AU Rashid2v ENGMirpur7 Oct 2016
Virat KohliIND11211910094.123c K Rabada b AL Phehlukwayo2v SADurban1 Feb 2018
Abid AliPAK1121199094.122c AJ Finch b A Zampa2v AUSDubai29 Mar 2019
Hansie CronjeSA1121207393.333c PR Reiffel b CJ McDermott1v AUSJohannesburg19 Feb 1994
Abdul RazzaqPAK11212013293.333c M Ntini b L Klusener1v SAPort Elizabeth11 Dec 2002
Alastair CookENG11212013193.331c LMP Simmons b DJG Sammy2v WILondon19 Jun 2012
George BaileyAUS1121207293.334c B Kumar b R Ashwin2v INDPerth12 Jan 2016
Kyle CoetzerSCO1121227291.802c JJ Smit b JN Frylinck2v NAMEdinburgh13 Jun 2017
Jonny BairstowENG11212612288.892b PJ Cummins1v AUSManchester16 Sept 2020
Hashim AmlaSA1121288087.501c †KC Sangakkara b SL Malinga1v SLPaarl11 Jan 2012
Alex HalesENG11212814087.502c RR Rossouw b K Rabada1v SACape Town14 Feb 2016
Phillip HughesAUS11212914086.822c †LD Chandimal b SL Malinga1v SLMelbourne11 Jan 2013
N FernandesMID11213013286.152c MW Jones b MJJ Critchley1v ESSRadlett21 Jul 2026
Peter FultonNZ1121318285.505run out (HMCM Bandara/†KC Sangakkara)2v SLNapier8 Jan 2006
Paul StirlingMID11213313184.211c SA Northeast b JL Denly2v KENLondon24 Jul 2016
Quinton de KockSA1121359182.961c Misbah-ul-Haq b Junaid Khan1v PAKAbu Dhabi8 Nov 2013
Tamim IqbalBAN11213610182.351run out (LD Chandimal/†KC Sangakkara)1v SLHambantota23 Mar 2013
Irfan KarimKEN11213711081.751c †Hamza Tariq b R Pathan2v CANDubai13 Mar 2013
Grant FlowerZIM1121389081.161c RS Kalpage b UDU Chandana1v SLColombo26 Jan 1998
Andrew BalbirnieIRE1121389481.161c G Motie b AS Joseph1v WIDublin21 May 2025
Virender SehwagIND11213911380.582c SP Fleming b KD Mills2v NZAuckland11 Jan 2003
Finlay McCreathSCO1121409280.002c Kaleem Sana b Zahid Shirzad1v CANDundee7 Aug 2026
William PorterfieldIRE11214214178.871b WB Rankin1v ENGDublin3 Sept 2013
JP DuminySA111*8792127.594not out1v ZIMCenturion10 Nov 2009
Ahmed FaizMAS111*94143118.094not out2v SINKuala Lumpur20 Feb 2016
Kevin PietersenENG111*98102113.272not out2v PAKDubai18 Feb 2012
Jack LeaningYOR111*9944112.125not out1v ESSScarborough11 Aug 2014
PL MommsenSCO111*10190109.904not out1v UAEEdinburgh14 Aug 2016
BJ DawkinsKEN111*105122105.711not out2v NORNorthampton21 Aug 2025
KL RahulIND111*106122104.724not out1v PAKColombo10 Sept 2023
Joe RootENG111*10891102.783not out1v SLColombo27 Jan 2026
Mohammad KaifIND111*1128199.117not out1v ZIMColombo14 Sept 2002
Thomas OdoyoKEN111*11311098.237not out2v CANNairobi18 Oct 2007
Harsh ThakerCAN111*1136298.235not out1v UAEDubai5 Mar 2024
Sourav GangulyIND111*1145597.373not out1v KENDurban20 Mar 2003
Ricky PontingAUS111*11512196.523not out2v ENGCenturion2 Oct 2009
Virat KohliIND111*11512296.523not out2v WIJamaica6 Jul 2017
Ryan PatelSUR111*1169295.692not out2v DERDerby12 Aug 2021
Mohammad AzharuddinIND111*1175094.875not out2v SLColombo17 Aug 1997
Rohit SharmaIND111*1197493.281not out2v PAKDubai23 Sept 2018
Devon ConwayNZ111*12113191.741not out2v ENGCardiff8 Sept 2023
Milind KumarUSA111*1255388.805not out2v CANKing City12 Jun 2026
Tom WestleyESS111*1278287.402not out2v YORScarborough11 Aug 2014
Kevin PietersenENG111*12810186.723not out1v INDCuttack26 Nov 2008
Shoaib MalikPAK111*1309185.384not out1v WISharjah15 Feb 2002
Angelo MathewsSL111*1329384.094not out2v INDChandigarh13 Dec 2017
Nick KnightENG111*1336183.462not out1v AUSSydney13 Dec 2002
Ben CurranZIM111*1359082.222not out1v BANHarare9 Jul 2026

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.