Live6th Match · Pakistan ODI Tri-Series 2026/27SL12/0 (3.4)ENG386/5 (50)SL need 375 runs in 278 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)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/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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston Cricket Ground×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter MayENGWest Indies tour of England 19571957121315285*315.00--100282
Zaheer AbbasPAKPakistan tour of England 19711971110274274274.0046758.67100380
Nasser HussainENGAustralia tour of England 19971997110207207207.0033761.42100380
David GowerENGIndia tour of England 19791979111200200*-27971.68100240
Alec StewartENGPakistan tour of England 19921992110190190190.0026172.80100310
Ted DexterENGAustralia tour of England 1961196112019018095.00--100310
Graham GoochENGNew Zealand tour of England 1990199012018415492.0031358.79100231
Raman Subba RowENGAustralia tour of England 1961196112017111285.50--110140
Robin SmithENGAustralia tour of England 19931993111167167*-163102.45100173
Collie SmithWIWest Indies tour of England 1957195712016616183.00--100191
Saleem MalikPAKPakistan tour of England 19921992110165165165.0029755.56100191
Bob CatterallSASouth Africa tour of England 192919291201659882.50--020-0
Roy FredericksWIWest Indies tour of England 1973197312016215081.0047634.03100180
Marcus TrescothickENGSri Lanka tour of England 20022002110161161161.0023269.40100233
Colin CowdreyENGPakistan tour of England 19621962110159159159.00--100210
Colin CowdreyENGWest Indies tour of England 1957195712015815479.00--100160
Dean JonesAUSAustralia tour of England 19891989110157157157.0029453.40100170
Wally HammondENGSouth Africa tour of England 19291929121156138*156.00--100-0
Mike GattingENGAustralia tour of England 198119812301569652.0024862.90010191
Geoff BoycottENGIndia tour of England 19791979110155155155.0034145.45100120
Javed MiandadPAKPakistan tour of England 19921992111153153*-33745.40100190
John EdrichENGAustralia tour of England 196819681201528876.0034943.55020160
Mike AthertonENGNew Zealand tour of England 199019901201528276.0030849.35020170
Colin CowdreyENGNew Zealand tour of England 195819581201518175.50--020191
Bruce MitchellSASouth Africa tour of England 1929192912114988149.00--020-0
Nasser HussainENGIndia tour of England 1996199612014712873.5027054.44100201
Sachin TendulkarINDIndia tour of England 1996199612014612273.0021866.97100231
Mike AthertonENGSouth Africa tour of England 1998199812014610373.0039437.06100190
Brian LuckhurstENGPakistan tour of England 19711971121143108*143.0038537.14100190
Dennis AmissENGWest Indies tour of England 1973197312114286*142.0035140.46020110
Herbert SutcliffeENGSouth Africa tour of England 1929192912014011470.00--100-0
Graham ThorpeENGAustralia tour of England 19971997110138138138.0024556.33100190
Johnny TyldesleyENGAustralia tour of England 19021902110138138138.00--100200
Ken BarringtonENGNew Zealand tour of England 19651965110137137137.00--100111
Mark TaylorAUSAustralia tour of England 1997199712013612968.0031243.59100121
Tom GraveneyENGAustralia tour of England 1968196812113596135.0027050.00010140
Greg BlewettAUSAustralia tour of England 1997199712013212566.0024354.32100191
Alex TudorENGNew Zealand tour of England 1999199912213199*-18172.38010280
Gundappa ViswanathINDIndia tour of England 197919791201297864.5030043.00020150
Sunil GavaskarINDIndia tour of England 197919791201296864.5027746.57020130
Robin SmithENGPakistan tour of England 19921992110127127127.0023154.98100180
Viv RichardsWIWest Indies tour of England 1991199123112573*62.5016874.40010171
Graham ThorpeENGSri Lanka tour of England 20022002110123123123.0022953.71100120
Graham YallopAUSAustralia tour of England 198119812301236341.0029841.28010120
Herschelle GibbsSA1999 Cricket World Cup19992201219160.5015478.57010121
Bob CatterallSASouth Africa tour of England 1924192412012012060.00--101152
Alan KnottENGPakistan tour of England 19711971121120116120.0017967.04100230
Neil HarveyAUSAustralia tour of England 19611961110114114114.00--100150
John WaiteSASouth Africa tour of England 1960196012111458114.00--02050
Nick KnightENGPakistan tour of England 19961996110113113113.0013285.61100110
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.