Live5th T20I · India in New Zealand 2026/27NZ10/1 (2.3)IND191/8 (20)NZ need 182 runs in 105 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE84/6 (23)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL130/3 (16.4)BOLBOL chose to bowlT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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,790 of the 6,796 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Gautam GambhirIND126*117160107.692not out2v NZVadodara4 Dec 2010
Graeme HickENG126*11854106.783not out1v SLAdelaide23 Jan 1999
Ian BellENG126*118101106.783not out1v INDSouthampton21 Aug 2007
Mahela JayawardeneSL126*12719099.213not out2v ENGChester-le-Street24 Jun 2006
Jake LibbyWOR126*12712199.214not out2v DERWorcester14 Aug 2022
Alex LeesDUR126*13213095.452not out2v ESSChester-le-Street8 Aug 2021
Geoff MarshAUS126*14912384.561not out1v NZChandigarh27 Oct 1987
Shoaib MohammadPAK126*15513081.292not out1v NZWellington8 Mar 1989
Saeed AnwarPAK1269986127.272b EAR de Silva1v SLAdelaide17 Feb 1990
Virender SehwagIND126104211121.151c & b ID Blackwell2v ENGColombo22 Sept 2002
Tom BantonENG126105165120.001c E Malinga b S Colombage1v SLLondon27 Sept 2026
Rohit KumarNEP12610774117.765c CJA Amini b N Vanua2v PNGKirtipur25 Mar 2022
Ricky PontingAUS126109143115.603c OA Shah b SCJ Broad2v ENGNottingham15 Sept 2009
Faf du PlessisSA12610986115.603hit wicket b KW Richardson2v AUSHarare2 Sept 2014
Devon ConwayNZ126110170114.553c sub (Afif Hossain) b Mustafizur Rahman1v BANWellington26 Mar 2021
Shikhar DhawanIND126113142111.502c GJ Bailey b JW Hastings2v AUSCanberra20 Jan 2016
William LuxtonYOR126114153110.532c JD Libby b B Swanepoel2v WORYork29 Jul 2026
Ruan de SwardtLEI126116114108.626c MT Stanley b CM Barnard2v LANLeicester26 Jul 2026
Ian BellENG126117121107.692c †D Ramdin b DJ Bravo1v WISouthampton16 Jun 2012
Paul StirlingIRE126117155107.692c †Ghulam Shabber b Mohammad Naveed1v UAEHarare12 Mar 2018
Matthew HaydenAUS126122113103.282b SR Tendulkar1v INDSydney8 Feb 2004
Shane WatsonAUS126122152103.282c RR Sarwan b DJG Sammy2v WIGrenada29 Jun 2008
Jan FrylinckNAM12612294103.283c sub (BF Calitz) b C Campher1v IREWindhoek27 Oct 2026
Mark PettiniESS12612710299.211c WTS Porterfield b OJ Hannon-Dalby1v WARChelmsford29 Jul 2015
Nic MaddinsonNSW12612711699.211c GJ Maxwell b SM Boland1v VICMelbourne25 Sept 2026
Daniel HughesNSW12613015396.922b NT Ellis1v TASSydney16 Feb 2023
Andrew StraussENG12613410194.031lbw b Saeed Ajmal2v PAKLeeds12 Sept 2010
Hamish RutherfordWOR12613412394.031c IG Holland b NL Buck1v NORNorthampton26 Apr 2019
Mark WaughAUS1261358393.331run out (BKV Prasad)1v INDMumbai27 Feb 1996
Marnus LabuschagneQUE12613711191.973c JJS Sangha b L Pope1v SABrisbane21 Feb 2026
Marlon SamuelsWI12614917284.563c Mahmudullah b Mashrafe Mortaza2v BANMirpur5 Dec 2012
Andrew BalbirnieLL12615115283.443c MR Adair b LI Georgeson1v NKComber16 May 2021
Virender SehwagIND125*74146168.922not out2v NZHamilton11 Mar 2009
Prithvi ShawNOR125*76157164.471not out2v DURChester-le-Street13 Aug 2023
Kurtis PattersonNSW125*89171140.453not out2v TASHobart21 Feb 2026
AB de VilliersSA125*98104127.554not out1v SLJohannesburg22 Jan 2012
Paul StirlingMID125*102153122.551not out2v GLOBristol8 Jun 2016
George BaileyAUS125*110104113.645not out1v WIPerth3 Feb 2013
Rishabh PantIND125*113162110.624not out2v ENGManchester17 Jul 2022
Shoaib MalikPAK125*119161105.042retired hurt1v INDKarachi26 Jun 2008
Geoff MarshAUS125*12190103.311not out1v PAKMelbourne10 Jan 1989
Babar AzamPAK125*1327394.703not out1v WIGuyana9 Apr 2017
Greg ChappellAUS125*13711091.243not out2v ENGLondon6 Jun 1977
Wavell HindsWI125*1405689.292not out2v AUSSt George's30 May 2003
Billy GodlemanDER125*14212088.032not out1v NORNorthampton1 Jun 2018
Boeta DippenaarSA125*1457086.212not out1v SLAdelaide24 Jan 2006
Jacques KallisSA125*14714185.033not out1v ZIMCanterbury29 Jun 2003
Jake Fraser-McGurkSA125381013328.952c J Weatherald b BJ Webster2v TASAdelaide8 Oct 2023
Adam LythYOR12578108160.261c RJ Gleeson b GG White2v NORScarborough14 Jun 2016
Ishan KishanIND12579147158.234c sub (Ikram Alikhil) b Nangeyalia Kharote1v AFGLucknow17 Jun 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.