Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Moin-ul-AtiqPAK105117--89.742lbw b Athar Ali Khan1v BANChittagong29 Oct 1988
Graeme WoodAUS104*142--73.242not out1v WIAdelaide27 Jan 1985
Dilip VengsarkarIND94*102--92.163not out1v PAKSialkot31 Oct 1984
Kris SrikkanthIND9283--110.842b DS de Silva2v SLBengaluru26 Sept 1982
Aravinda de SilvaSL8960--148.334run out1v BANKolkata31 Dec 1990
Dilip VengsarkarIND88120--73.334c KLT Arthurton b IR Bishop1v WISt John's18 Mar 1989
Mohinder AmarnathIND80139--57.553c CH Lloyd b MA Holding2v WILondon15 Jun 1983
Aunshuman GaekwadIND78*115--67.832not out2v PAKSahiwal3 Nov 1978
Athar Ali KhanBAN78*95--82.114not out2v SLKolkata31 Dec 1990
Sidath WettimunySL74107--69.162c K Srikkanth b RMH Binny1v INDDelhi15 Sept 1982
Andy FlowerZIM7072--97.222c Shahriar Hossain b Sheikh Salahuddin1v BANNairobi14 Oct 1997
Sunil GavaskarIND6994--73.402c LRD Mendis b GF Labrooy1v SLVadodara15 Jan 1987
Roy DiasSL66107--61.684b MA Holding1v WIAdelaide26 Jan 1985
Sandeep PatilIND6448--133.335c RL Dias b GRA de Silva2v SLDelhi15 Sept 1982
Arjuna RanatungaSL64*64--100.005not out1v BANKolkata31 Dec 1990
Haroon RasheedPAK63*72--87.505not out1v SLLahore29 Mar 1982
Kris SrikkanthIND6363--100.001c RS Mahanama b SD Anurasiri1v SLVadodara15 Jan 1987
Asif IqbalPAK6272--86.114c BS Bedi b KD Ghavri1v INDSahiwal3 Nov 1978
Surinder AmarnathIND6275--82.673c Imran Khan b Asif Iqbal2v PAKSahiwal3 Nov 1978
Sandeep PatilIND5983--71.084b Tauseef Ahmed1v PAKSialkot31 Oct 1984
Richie RichardsonWI58*93--62.373not out2v INDSt John's18 Mar 1989
Raman LambaIND57*56--101.795not out2v SLDelhi13 Jan 1987
Desmond HaynesWI55*88--62.502not out2v INDSrinagar13 Oct 1983
Dilip VengsarkarIND5366--80.303c B Warnapura b JR Ratnayeke2v SLDelhi15 Sept 1982
Guy WhittallZIM5262--83.874lbw b Mohammad Rafique1v BANNairobi14 Oct 1997
Viv RichardsWI5174--68.924c AR Border b RJ McCurdy2v AUSAdelaide27 Jan 1985
Desmond HaynesWI5153--96.232b DS de Silva2v SLAdelaide26 Jan 1985
Aravinda de SilvaSL51108--47.222b RR Kulkarni1v INDDelhi13 Jan 1987
Dipak ChudasamaKEN51135--37.781c Saeed Azad b Saleem Malik1v PAKNairobi2 Oct 1996
Alvin KallicharranWI5070--71.431lbw b Wasim Raja1v PAKLahore19 Dec 1980
Zaheer AbbasPAK4846--104.353c N Kapil Dev b SM Gavaskar2v INDSialkot13 Oct 1978
Clive LloydWI47*66--71.215not out2v AUSAdelaide27 Jan 1985
Richie RichardsonWI4657--80.703st †SMH Kirmani b RJ Shastri2v INDGuwahati17 Dec 1983
Duleep MendisSL4553--84.915c IVA Richards b WW Davis1v WIAdelaide26 Jan 1985
Roy FredericksWI4454--81.481c Asif Iqbal b Majid Khan2v PAKAlbion16 Mar 1977
Ashok MalhotraIND44*56--78.574not out2v SLDelhi15 Sept 1982
Gordon GreenidgeWI44*58--75.861not out2v INDSrinagar13 Oct 1983
Asanka GurusinhaSL44*91--48.353not out2v BANKandy2 Apr 1986
Ravi ShastriIND4467--65.675c & b IVA Richards1v WISt John's18 Mar 1989
Sidath WettimunySL4360--71.672b M Amarnath2v INDAmritsar12 Sept 1982
Zaheer AbbasPAK4256--75.003b ST Clarke2v WILahore19 Dec 1980
Dilip VengsarkarIND4261--68.853c RL Dias b ALF de Mel2v SLBengaluru26 Sept 1982
Ghulam ParkarIND4250--84.002c WW Daniel b EAE Baptiste1v WIGuwahati17 Dec 1983
Desmond HaynesWI4268--61.762run out2v INDSt John's18 Mar 1989
Kennedy OtienoKEN42*53--79.252not out2v BANNairobi15 Oct 1997
Alpesh VadherKEN42*50--84.004not out2v BANNairobi15 Oct 1997
Clive LloydWI4142--97.624run out1v INDLondon15 Jun 1983
Arjuna RanatungaSL41*46--89.135not out2v BANKandy2 Apr 1986
Sadiq MohammadPAK4079--50.632c MA Holding b IVA Richards1v WIKarachi21 Nov 1980
Ashok MalhotraIND4060--66.674b B Warnapura1v SLAmritsar12 Sept 1982
Page 1Next

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.