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
Geoff BoycottENG196519651216744*67.00--000-0
Geoff BoycottENG19681968120673633.5023528.5100060
Mark GreatbatchNZ19901990120674533.5012752.76000120
Micky StewartENG19631963120663933.0017437.9300021
Michael BevanAUS19991999110656565.0010164.3601060
Bryan YoungNZ19941994110656565.0011457.0201040
Ross MorganNZ19651965120654332.50--00060
Bernard JulienWI19731973120655432.5011457.0201090
Rahul DravidIND20022002110646464.009567.3701051
Frank WoolleyENG19241924110646464.00--01081
Herbert SutcliffeENG19241924110646464.00--010-1
Ken MackayAUS19611961110646464.00--010100
Graeme HickENG19981998110646464.007288.8901051
Geoff MillerENG197919791116363*-11654.3101050
Graham ThorpeENG19991999231633631.508772.41000100
Jack HobbsENG190919091216262*62.0010.0001100
Deryck MurrayWI197519751116161*-7680.2601060
Keith StackpoleAUS19721972110616161.0014442.3601050
Rod MarshAUS19751975110616161.009762.8901081
Mike BrearleyENG19811981120614830.5012648.4100080
Alistair CampbellZIM20002000110606060.009563.1601050
Majid KhanPAK19751975110606060.0010855.5601060
Mark RamprakashENG19981998120604930.0016137.2700051
Nick KnightENG20002000120603430.0015937.7400050
David BoonAUS19891989121603860.0022326.9100060
Jimmy BlanckenbergSA19241924120605630.00--010-0
Chetan ChauhanIND19791979120605630.0015040.0001090
Nick KnightENG200120011115959*-11551.3001040
Roy KilnerENG19241924110595959.00--010-0
Rick McCoskerAUS19751975110595959.0013543.7001030
Sherwin CampbellWI20002000110595959.0012049.1701070
Hashan TillakaratneSL20022002120593929.5011252.6800090
Mike AthertonENG199719971215957*59.006985.5101090
Graham ThorpeENG19961996231592129.509462.7700061
Allan BorderAUS19811981230594019.6721627.3100051
Wasim RajaPAK19751975110585858.0057101.7501060
David GowerENG19781978110585858.0010256.8601090
Alec StewartENG199719971215840*58.008766.67000100
Peter WilleyENG19811981230583719.3311450.8800070
Lance KlusenerSA19981998110575757.009063.33010110
Bill LawryAUS19611961110575757.00--01060
Zaheer AbbasPAK197419741115757*-6193.4401070
Aravinda de SilvaSL20022002120574728.5011549.5700080
Bert SutcliffeNZ19651965121575357.00--01040
Brian CloseENG19571957120574228.50--00040
Tony LockENG19631963120575628.5011947.9001070
Ted DexterENG19651965121575757.00--01080
Keith FletcherENG19751975120575128.5011250.8901070
Simon DoullNZ19991999120574628.506587.6900090
Nasser HussainENG20002000230573419.0014539.3100080

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