Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris OldENG19811981121342334.004772.3400030
Kapil DevIND19791979230342111.333597.1400050
Graeme HickENG19911991230341911.3316121.1200060
Graham ThorpeENG20002000110333333.004967.3500010
Andrew CaddickENG19991999110333333.007345.2100060
Saeed AnwarPAK19961996110333333.0025132.0000041
Ian BothamENG19791979110333333.003984.6200041
Phil DeFreitasENG19871987110333333.0022150.0000041
Robin SmithENG19901990120331916.505955.9300050
Chris LewisENG19901990120333216.509933.3300040
Graham RoopeENG19781978110323232.008338.5500030
Michael BevanAUS19971997120322416.006251.6100050
Victor TrumperAUS19021902120321816.00--000-0
Noel HarfordNZ19581958120322316.00--000-0
Antao D'SouzaPAK196219621223223*---000-0
Javed BurkiPAK19621962120321916.00--000-0
David BrownENG196719671213229*32.005064.0000060
Adam ParoreNZ19901990121322032.0011029.0900040
Hansie CronjeSA19981998220323116.007443.2400020
Zaheer AbbasPAK19751975110313131.005655.3600040
Darren GoughENG199819982213116*31.0029106.9000040
Tony MacGibbonNZ19581958120312615.50--000-0
Geoff BoycottENG19671967120312515.506448.4400040
Gary KirstenSA19941994110303030.004862.5000050
Graham ThorpeENG19951995120303015.003976.9200150
Mick CommailleSA19241924121302930.00--00000
Ian HealyAUS19971997120303015.004961.2200150
Dion NashNZ19991999230302110.0013522.2200120
Andrew FlintoffENG20022002110292929.005156.8600060
Nummy DeaneSA19291929110292929.00--000-0
Fred TruemanENG195719571112929*---00031
Geoff LawsonAUS198119811112929*-26111.5400002
Asif MujtabaPAK19921992110292929.007339.7300050
Neil FairbrotherENG19991999110292929.006246.7700020
Jack RussellENG199219921112929*-4564.4400050
John VaughanCAN19791979110292929.004367.4400040
Basil ButcherWI19631963120291514.5010427.8800020
Frank HayesENG19731973120292914.5015918.2400120
Nayan MongiaIND19961996120292014.507538.6700050
Dennis LilleeAUS1981198123029189.677439.1900030
Marcus TrescothickENG20012001110282828.003093.3300040
Arthur JonesENG19091909110282828.00--000-0
Aftab GulPAK19711971110282828.008532.9400030
Viv RichardsWI197919791112828*-4463.6400011
Garry SobersWI19631963120281914.004957.1400030
Wes HallWI19631963120282814.004070.0000140
Robert CroftENG19981998231281914.004759.5700020
Chris HarrisNZ199919991112727*-3871.0500010
Ray IllingworthENG19681968110272727.008432.1400020
Ray IllingworthENG19731973110272727.007735.0600020

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.