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
Shahriar NafeesBAN123*16117176.402not out1v ZIMJaipur13 Oct 2006
Sikandar RazaZIM1236679186.366c RK Paudel b Sompal Kami1v NEPBulawayo4 Mar 2018
R FlintoffLAN12376107161.845c AM Vaughan b M Pretorius1v SOMTaunton11 Aug 2026
Jason RoyENG12385153144.711c DM Bravo b D Bishoo2v WIBridgetown20 Feb 2019
Zaheer AbbasPAK12387153141.383c RS Madugalle b JR Ratnayeke1v SLLahore29 Mar 1982
Brad HodgeAUS1238987138.205b PW Borren1v NEDSt Kitts18 Mar 2007
Chris GayleWI12391711135.161c Amir Hayat b Imran Haider1v UAEHarare6 Mar 2018
Bas de LeedeNED1239275133.704run out (SM Sharif)2v SCOBulawayo6 Jul 2023
Virat KohliIND12395161129.473b A Zampa2v AUSRanchi8 Mar 2019
Kris SrikkanthIND123103141119.421c †Saleem Yousuf b Wasim Akram1v PAKKolkata18 Feb 1987
Andrew FlintoffENG12310487118.275c IDR Bradshaw b CH Gayle1v WILondon6 Jul 2004
Kane WilliamsonNZ123105120117.143b Mohammad Irfan1v PAKAbu Dhabi17 Dec 2014
Mahela JayawardeneSL123108141113.892c Fawad Alam b Abdul Razzaq2v PAKDambulla3 Aug 2009
Virat KohliIND123111112110.813c JD Ryder b MJ McClenaghan2v NZNapier19 Jan 2014
Tillakaratne DilshanSL123113122108.852b A Nehra2v INDNagpur18 Dec 2009
Brett D'OliveiraWOR123116131106.032c JH Plom b S Snater1v ESSChelmsford29 Jul 2021
JI Hope-BellGLA123118151104.245c †C Tear b FJ Hudson-Prentice1v SUSNeath22 Jul 2026
Saif AhmadDEN123119610103.364lbw b LN Oluoch1v KENSt Martin31 Aug 2025
Inzamam-ul-HaqPAK12312194101.654b L Balaji1v INDLahore21 Mar 2004
Alex DaviesWAR123123113100.004b DJ Leech1v NORRugby10 Aug 2025
Babar AzamPAK1231269197.623c CR Brathwaite b AS Joseph1v WISharjah2 Oct 2016
Boeta DippenaarSA12312912095.352c XM Marshall b IDR Bradshaw1v WIBarbados11 May 2005
Sachin TendulkarIND12313012294.622b Shoaib Malik1v PAKAhmedabad12 Apr 2005
Chris GayleWI12313018294.621c R Dravid b AB Agarkar1v INDKingston18 May 2006
Tom HainesSUS12313111493.893c SS Eskinazi b MK Andersson1v MIDBrighton12 Aug 2021
Ricky PontingAUS1231387189.134run out1v SLMelbourne9 Jan 1996
Nishan MadushkaCCC122*63155193.651not out2v BRCColombo10 Jun 2024
RA MarshallUSA122*84116145.248not out1v ARGPianoro20 Aug 2010
Virat KohliIND122*9493129.793not out1v PAKColombo10 Sept 2023
Ben CoxWOR122*106142115.096not out1v KENWorcester17 Jun 2018
Mohammad HafeezPAK122*113122107.963not out1v IREDublin23 May 2013
Samit PatelNOT122*12312099.194not out2v ESSChelmsford16 Jun 2017
Asa TribeGLA122*12512197.602not out1v WORWorcester22 Aug 2025
Mohammad RizwanPAK122*1289395.314not out2v SAKarachi12 Feb 2025
Nazmul Hossain ShantoBAN122*12913294.573not out2v SLChattogram13 Mar 2024
Sachin TendulkarIND122*13112193.132not out2v WIHarare4 Jul 2001
Hashim AmlaSA122*1326392.422not out1v ZIMBulawayo17 Aug 2014
Martin GuptillNZ122*1358290.372not out1v WIAuckland10 Jan 2009
Rohit SharmaIND122*14413284.722not out2v SASouthampton5 Jun 2019
Nathan AstleNZ122*15012581.332not out2v ENGDunedin26 Feb 2002
Jake Fraser-McGurkSA12263109193.652lbw b Hayden Kerr1v QUEAdelaide17 Oct 2026
Kusal MendisSL12277146158.443c Imam-ul-Haq b Hasan Ali1v PAKHyderabad10 Oct 2023
Adam GilchristAUS12291134134.071b M Muralitharan2v SLBrisbane14 Feb 2006
Philip SaltENG12293143131.182c PRP Boissevain b LV van Beek1v NEDAmstelveen17 Jun 2022
Matt RenshawQUE12299112123.234c & b MP Kuhnemann1v TASHobart3 Dec 2024
Inzamam-ul-HaqPAK122102122119.614c †R Dravid b M Kartik2v INDKarachi13 Mar 2004
Sanath JayasuriyaSL122105124116.192b SR Watson1v AUSSydney9 Jan 2003
Virat KohliIND12210585116.193c DJ Willey b BA Stokes2v ENGPune15 Jan 2017
Tim TectorLL122107113114.021c †BF Calitz b AR McBrine1v NWDublin23 Jul 2026
Shane WatsonAUS122111122109.911c KA Pollard b KAJ Roach1v WICanberra6 Feb 2013

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.