Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Lord's×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Graham GoochENGIndia tour of England 19901990120456333228.0059876.25200567
Joe RootENGIndia tour of England 20212021121213180*213.0038155.91100230
Joe HardstaffENGIndia tour of England 19461946111205205*---100160
Kevin PietersenENGPataudi Trophy 20112011121203202*203.0032961.70100211
Leonard HuttonENGIndia tour of England 19521952121189150189.00--100200
Dennis AmissENGIndia tour of England 19741974110188188188.0030362.05100290
Matt PriorENGPataudi Trophy 20112011121174103*174.0021381.69110121
Kevin PietersenENGIndia tour of Ireland, England and Scotland 2007200712017113485.5027562.18100191
Douglas JardineENGIndia tour of England 1932193212116485*164.00--020-0
Jack RussellENGIndia tour of England 1996199612016212481.0039840.70100150
Allan LambENGIndia tour of England 1990199012015813979.0021473.83100240
Tom GraveneyENGIndia tour of England 19671967110151151151.0030849.03100202
Joe RootENGIndia tour of England 2025202512014410472.0029548.81100110
Ben DuckettENGIndia tour of England 20262026110141141141.00135104.44100181
Chris WoakesENGIndia tour of Ireland and England 20182018111137137*-17777.40100210
Dennis AmissENG1975 Cricket World Cup1975110137137137.0014793.20100180
Gary BallanceENGPataudi Trophy 2014201412013711068.5026252.29100170
Joe RootENGIndia tour of Ireland and England 20182018221132113*132.0016978.11100101
Jonny BairstowENGIndia tour of Ireland and England 201820182201319365.5017574.86010171
Derek RandallENGIndia tour of England 19821982110126126126.0029043.45100111
Graham GoochENGIndia tour of England 1986198612012211461.0031538.73100121
Mike DennessENGIndia tour of England 19741974110118118118.0022053.64100120
Robin SmithENGIndia tour of England 19901990121115100*115.0017466.09100150
Andrew StraussENGIndia tour of Ireland, England and Scotland 200720071201149657.0022750.22010190
Graham ThorpeENGIndia tour of England 199619961201108955.0022748.46010130
Michael VaughanENGIndia tour of Ireland, England and Scotland 200720071201097954.5027639.49010150
Tony GreigENGIndia tour of England 19741974110106106106.0018058.8910081
Godfrey EvansENGIndia tour of England 19521952110104104104.00--100160
Peter MayENGIndia tour of England 195219521201007450.00--010-0
Ken BarringtonENGIndia tour of England 19671967110979797.0022543.11010100
Colin CowdreyENGIndia tour of England 195919591219763*97.00--010-1
Ravi BoparaENGNatWest Series 20112011110969696.0011186.4901060
John EdrichENGIndia tour of England 19741974110969696.0018153.04010130
Jonathan TrottENGPataudi Trophy 20112011120927046.0019547.18010110
Jacob BethellENGIndia tour of England 20262026110919191.009397.85010112
Alan KnottENGIndia tour of England 19711971120916745.5019746.19010101
Marcus TrescothickENGNatWest Series 20022002110868686.0078110.2601081
Alec StewartENGIndia tour of England 19961996120866643.0021739.63010110
David GowerENGIndia tour of England 19791979110828282.009487.23010102
John SnowENGIndia tour of England 19711971120827341.0014456.9401070
Ken BarringtonENGIndia tour of England 19591959110808080.00--010100
John EdrichENGIndia tour of England 19711971120806240.0021836.7001050
Mike AthertonENGIndia tour of England 19901990120807240.0013459.7001090
Joe RootENGPataudi Trophy 20142014120796639.5019640.3101070
Harold GimblettENGIndia tour of England 193619361217867*78.00--010110
Ben StokesENGIndia tour of England 20252025120774438.5020637.3800070
Michael VaughanENGIndia tour of England 20042004110747474.0014152.4801080
Joe RootENGIndia tour of England 202620261117474*-48154.1701090
Stuart BroadENGPataudi Trophy 201120111217474*74.009181.3201190
Tom GraveneyENGIndia tour of England 19521952110737373.00--010-0
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.