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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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/27NZIND

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
Imtiaz AhmedPAK19621962120854642.50--00051
Vic PollardNZ196519651218581*85.00--010120
Graham GoochENG19911991230854528.3317249.4200180
Geoff MarshAUS19891989120844242.0022038.1800060
Graham GoochENG19791979110838383.0010976.15010131
Norm O'NeillAUS19611961110828282.00--010110
Mike GattingENG198819881118282*-12565.6001070
Mike SmithENG19601960120825441.0014437.5001050
Bob BarberENG19651965120825141.00--010-0
Bob CowperAUS19681968121825782.0021438.32010120
Frank WorrellWI19571957120818140.50--01180
Peter RichardsonENG19571957120814740.50--00070
John MurrayENG19671967120817740.5015851.2701090
Jacques KallisSA19981998220806140.0016648.1901040
Inzamam-ul-HaqPAK20012001110797979.009583.1601090
David AllenENG196219621117979*---010110
Ijaz AhmedPAK19961996110797979.008098.75010100
Sherwin CampbellWI19951995110797979.0014056.43010160
Ronnie IraniENG199619962217945*79.009781.4400081
Shane WarneAUS19971997120794739.508098.75000130
Geoff BoycottENG19801980110787878.009879.59010110
Patsy HendrenENG19291929121787078.00--010-0
Hanif MohammadPAK19621962120784739.00--000-0
Ted DexterENG19601960120785239.0014136.88010120
Chris LewisENG19911991230786526.0012263.93011110
Saeed AnwarPAK20012001110777777.0010672.6401062
WPUJC VaasSL20022002230772825.6710077.00000111
Jack HobbsENG19241924110767676.00--010-0
Bob SimpsonAUS19611961110767676.00--010-0
Adam ParoreNZ19991999230767325.3314751.7001190
Ajit WadekarIND19671967120757037.5023032.6101090
Nick KnightENG19981998110747474.0011464.9101070
Patsy HendrenENG19241924110747474.00--010-0
Shivnarine ChanderpaulWI20002000110737373.0011961.34010110
Brian CloseENG19671967120734736.5016544.2400071
Graham DowlingNZ19651965120734136.50--000-0
Mohsin KhanPAK19781978120733836.5021533.9500070
Ted DexterENG19621962110727272.00--01072
Matthew ElliottAUS19971997120726636.0012657.14010130
Mushtaq MohammadPAK19621962120716335.50--010-0
Bevan CongdonNZ19651965120714735.50--000-1
Trevor FranklinNZ19901990120716635.5022831.1401090
Rohan KanhaiWI19631963120703835.0013352.6300050
Saeed AhmedPAK19621962120706535.00--010-0
John WrightNZ19901990120704635.0016741.92000110
Richie RichardsonWI19951995110696969.0017439.66010100
Ken BarringtonENG196119611216948*69.00--000-0
Javed MiandadPAK19871987110686868.0012853.1301030
Brian CloseENG19631963120685534.0021631.4801050
Garry SobersWI19571957120675333.50--010110

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