T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Richard IllingworthENG19911991233149*-7618.4200010
Alex TudorENG1999199912213199*-18172.38010280
Gladstone SmallENG199019901225544*-11149.5500090
Darren GoughENG200020002324823*48.009053.3300060
Sarfraz NawazPAK197819781223832*-11732.4800050
Antao D'SouzaPAK196219621223223*---000-0
Bill WhittyAUS1909190912299*---00000
Geoff AllottNZ1999199922277*-4316.2800000
Geoff ArnoldENG1975197512266*-5120.0000010
Lance GibbsWI1973197312243*-1136.3600000
Glenn McGrathAUS1997199712211*-333.3300000
Angus FraserENG1995199512211*-333.3300000
Bhagwath ChandrasekharIND1979197912200*-30.0000000
Rodney HoggAUS1981198123200*0.0080.0000100
Venkatesh PrasadIND1996199612200*-240.0000000
Peter MayENG19571957121315285*315.00--100282
David GowerENG19791979111200200*-27971.68100240
Robin SmithENG19931993111167167*-163102.45100173
Wally HammondENG19291929121156138*156.00--100-0
Javed MiandadPAK19921992111153153*-33745.40100190
Bruce MitchellSA1929192912114988149.00--020-0
Brian LuckhurstENG19711971121143108*143.0038537.14100190
Dennis AmissENG1973197312114286*142.0035140.46020110
Tom GraveneyENG1968196812113596135.0027050.00010140
Viv RichardsWI1991199123112573*62.5016874.40010171
Alan KnottENG19711971121120116120.0017967.04100230
John WaiteSA1960196012111458114.00--02050
Phil SharpeENG1963196312110885*108.0026341.06010100
Jacques KallisSA1999199922110653*106.0012882.8102043
Gordon GreenidgeWI19791979111106106*-17361.2710091
Asif IqbalPAK19711971111104104*-16961.54100160
Peter ParfittENG19621962111101101*---10092
Carl HooperWI199119912319655*48.0019349.74010141
Keith FletcherENG19731973121965296.0024040.00010110
Ian ChappellAUS19681968121897189.0022140.27010110
Mike AthertonENG199619962318753*43.5020043.5001080
Allan BorderAUS199319931118686*-9689.5801090
Mike AthertonENG199119912318669*43.0019743.6501060
Vic PollardNZ196519651218581*85.00--010120
Bob CowperAUS19681968121825782.0021438.32010120
Mike GattingENG198819881118282*-12565.6001070
Ronnie IraniENG199619962217945*79.009781.4400081
David AllenENG196219621117979*---010110
Patsy HendrenENG19291929121787078.00--010-0
Ken BarringtonENG196119611216948*69.00--000-0
Geoff BoycottENG196519651216744*67.00--000-0
Graham ThorpeENG19991999231633631.508772.41000100
Geoff MillerENG197919791116363*-11654.3101050
Jack HobbsENG190919091216262*62.0010.0001100
Deryck MurrayWI197519751116161*-7680.2601060
Page 1Next

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