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 records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

Player figures come from full scorecards, which we hold for 1,524 of the 1,525 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Clive LloydWI1975-198553315789*-129121.71020145
Deryck MurrayWI19751113030*-5060.0000021
Roy FredericksWI1975110333333.003886.8400040
Alvin KallicharranWI19751111919*-3751.3500020
Viv RichardsWI1975-1989118044418155.5045398.011102912
Ian ChappellAUS1975110444.00757.1400010
Doug WaltersAUS1975110595959.006689.3901050
Greg ChappellAUS1975-19836521906663.3328167.62030191
Rod MarshAUS197511199*-7128.5700000
Dennis LilleeAUS1975-1983410555.005100.0000000
Jeff ThomsonAUS197511199*-7128.5700000
Alan TurnerAUS1975110101101101.0011389.3810091
Rick McCoskerAUS1975110737373.0011165.7701020
Wasim RajaPAK1975-198268310941*21.8013878.99001172
Mushtaq MohammadPAK1975110262626.004854.1700020
Majid KhanPAK1975-19822201478473.5021369.01020181
Sadiq MohammadPAK1975110747474.008884.09010121
Zaheer AbbasPAK1975-19851311061113455.5562796.81230568
Imran KhanPAK1975-1992423411907102*39.43115068.701536411
Javed MiandadPAK1975-19934747121723203*49.23187272.3331019411
Pervez MirPAK197511144*-757.1400000
Glenn TurnerNZ1979-198389139314049.1348581.03120423
Richard HadleeNZ1979-198821193469151*29.3166170.95111404
Jeremy ConeyNZ1979-1985161643859232.0881747.12020321
Lance CairnsNZ1979-1985151312004516.6722090.91001187
Geoff HowarthNZ1979-1985131514217630.0779952.69041451
Warren LeesNZ1979-1983741988932.6720547.8001191
John WrightNZ1979-199234410121210129.56263246.051621344
Gundappa ViswanathIND1979-1982230332211.005540.0000000
Srinivasaraghavan VenkataraghavanIND197911199*-9100.0000000
Bishan BediIND1979110555.00862.5000000
Mohinder AmarnathIND1979-19891514148013136.9243451.84210171
Sunil GavaskarIND1979-198719225100117658.88141260.76262786
Aunshuman GaekwadIND1979110333333.005263.4600020
Karsan GhavriIND1979110333.00837.5000000
Brijesh PatelIND1979110101010.001376.9200010
Dilip VengsarkarIND1979-199023263127516655.43101077.822111603
Kapil DevIND1979-199448451294416328.6184185.141326511
Surinder KhannaIND1979-19842216151*61.008670.9301070
Derek UnderwoodENG1982330441.33757.1400200
Keith FletcherENG1982341954531.6716358.2800080
Bob WillisENG1982-198353122*1.00922.2200200
Graham GoochENG1982-19921013067917452.23112160.57150801
Ian BothamENG1982-19928701616023.0022272.52011204
John EmbureyENG1982-19938821205920.0030040.00013101
David GowerENG1982-198467236413072.8060460.26120416
Mike GattingENG1982-19939911825822.7522182.35010161
Paul AllottENG1982-1984541331.001127.2700200
Geoff CookENG1982340713217.7516543.0300150
Jack RichardsENG1982110333.00560.0000000
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.