Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND56/4 (5.3)IND need 204 runs in 87 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE150/3 (30.3)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenn TurnerNZ1969-19732315243*26.0028718.1200060
Brian HastingsNZ1969-19732301098636.3332433.64011110
Dayle HadleeNZ1969-197323026198.677534.6700030
Ken WadsworthNZ1969-1973230462715.3311938.6600050
Hedley HowarthNZ1969-1973231211710.5010619.8100020
Alan WardENG19691211919*19.003751.3500130
John PriceENG1971-1972342281914.007338.3600130
Aftab GulPAK1971110333333.009734.0200050
Sadiq MohammadPAK1971-19783501224324.4029441.50001130
Zaheer AbbasPAK1971-198345120083*50.0037353.62020171
Asif MasoodPAK1971-19742211717*17.0016106.2500121
Brian LuckhurstENG1971-197348114853*21.1440436.63010140
Peter LeverENG1971-1975310444.00666.6700000
Richard HuttonENG19712317858*39.0025330.8301161
Gundappa ViswanathIND1971-198259030911334.3386135.89120360
Srinivasaraghavan VenkataraghavanIND1971-197933018116.005930.5100120
Syed Abid AliIND1971-197534037149.257946.8400010
Eknath SolkarIND1971-19753521426747.3348829.10010142
Ashok MankadIND1971120653.002623.0800000
Sunil GavaskarIND1971-198671213785934.36107735.10020301
Keith StackpoleAUS197223111457*57.0015772.61020140
Greg ChappellAUS1972-1980610247413159.25101646.65130551
Rod MarshAUS1972-198391031955027.8637152.56010254
Dennis LilleeAUS1972-198384413173*-23655.51010143
Tony GreigENG1972-19771117060110635.35107356.01140674
Bob MassieAUS1972210000.0020.0000100
Ross EdwardsAUS1972-19754512139953.2538954.76020270
Bruce FrancisAUS1972120994.502634.6200110
David ColleyAUS1972210252525.004358.1400030
Graeme WatsonAUS19721111111*-1573.3300020
Geoff ArnoldENG1972-19756736323*15.7522028.6400070
Ashley MallettAUS1972-1980310141414.005724.5600020
Bob WoolmerENG1972-1981712141212037.4598142.00110482
Chris OldENG1973-19801112217451*17.4025767.70013204
John ParkerNZ1973-197823020146.677526.6700010
Graham RoopeENG1973-19782301766958.6749035.92030141
Maurice FosterWI1973110999.004420.4500010
Keith BoyceWI1973-1975220703635.008384.3400090
Bob WillisENG1973-1984141341112812.3324645.1200280
Alvin KallicharranWI1973-1980670903412.8630129.90001110
Bernard JulienWI1973-197645115512138.7521273.11100192
Frank HayesENG1973120884.002040.0000120
Mike DennessENG1974-197533117511887.5031455.73100141
Madan LalIND1974-198345040178.006363.4900141
David LloydENG1974231814640.5020938.7600080
Mike HendrickENG1974-1981107334128.506850.0000130
Brijesh PatelIND1974-19752311816*9.008022.5000000
Wasim RajaPAK1974-19833501155323.0024247.52010131
Sarfraz NawazPAK1974-198333112116.002646.1500020
Imran KhanPAK1974-198344023125.758826.1400130

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.