Live4th T20I · India in New Zealand 2026/27NZ246/6 (19)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE64/2 (17)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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsT2060th 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 by year (First-class)

The most runs in a calendar year in first-class cricket at Edgbaston Cricket Ground: 315 by Peter May in 1957.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter MayENG19571957121315285*315.00--100282
Zaheer AbbasPAK19711971110274274274.0046758.67100380
Nasser HussainENG19971997110207207207.0033761.42100380
David GowerENG19791979111200200*-27971.68100240
Alec StewartENG19921992110190190190.0026172.80100310
Ted DexterENG1961196112019018095.00--100310
Graham GoochENG1990199012018415492.0031358.79100231
Raman Subba RowENG1961196112017111285.50--110140
Collie SmithWI1957195712016616183.00--100191
Saleem MalikPAK19921992110165165165.0029755.56100191
Bob CatterallSA192919291201659882.50--020-0
Roy FredericksWI1973197312016215081.0047634.03100180
Marcus TrescothickENG20022002110161161161.0023269.40100233
Colin CowdreyENG19621962110159159159.00--100210
Colin CowdreyENG1957195712015815479.00--100160
Dean JonesAUS19891989110157157157.0029453.40100170
Wally HammondENG19291929121156138*156.00--100-0
Geoff BoycottENG19791979110155155155.0034145.45100120
Javed MiandadPAK19921992111153153*-33745.40100190
John EdrichENG196819681201528876.0034943.55020160
Mike AthertonENG199019901201528276.0030849.35020170
Colin CowdreyENG195819581201518175.50--020191
Bruce MitchellSA1929192912114988149.00--020-0
Nasser HussainENG1996199612014712873.5027054.44100201
Sachin TendulkarIND1996199612014612273.0021866.97100231
Mike AthertonENG1998199812014610373.0039437.06100190
Brian LuckhurstENG19711971121143108*143.0038537.14100190
Dennis AmissENG1973197312114286*142.0035140.46020110
Herbert SutcliffeENG1929192912014011470.00--100-0
Graham ThorpeENG19971997110138138138.0024556.33100190
Johnny TyldesleyENG19021902110138138138.00--100200
Ken BarringtonENG19651965110137137137.00--100111
Mark TaylorAUS1997199712013612968.0031243.59100121
Tom GraveneyENG1968196812113596135.0027050.00010140
Greg BlewettAUS1997199712013212566.0024354.32100191
Alex TudorENG1999199912213199*-18172.38010280
Gundappa ViswanathIND197919791201297864.5030043.00020150
Sunil GavaskarIND197919791201296864.5027746.57020130
Robin SmithENG19921992110127127127.0023154.98100180
Graham ThorpeENG20022002110123123123.0022953.71100120
Bob CatterallSA1924192412012012060.00--101152
Alan KnottENG19711971121120116120.0017967.04100230
Neil HarveyAUS19611961110114114114.00--100150
John WaiteSA1960196012111458114.00--02050
Clive LloydWI197319731201099454.5016864.88010101
Phil SharpeENG1963196312110885*108.0026341.06010100
Clive RadleyENG19781978110106106106.0023445.30100110
Mahela JayawardeneSL200220021201065953.0021848.62010140
Colin CowdreyENG19681968110104104104.0024742.11100150
Asif IqbalPAK19711971111104104*-16961.54100160
Page 1Next

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.