Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Trent Bridge×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Eddie PaynterENGAustralia tour of England 19381938111216216*-33364.86100261
Denis ComptonENGAustralia tour of England 19481948120203184101.5053737.80100210
Geoff BoycottENGAustralia tour of England 19771977121187107187.0054634.25110200
David GowerENGAustralia tour of England 1985198512018316691.5031857.55100190
Peter RichardsonENGAustralia tour of England 195619561201548177.00--020160
Jack HobbsENGAustralia tour of England 193019301201527876.0037140.97020160
Alex HalesENGAustralia tour of England 20182018110147147147.0092159.78100165
Archie MacLarenENGAustralia tour of England 1905190512014214071.00--100210
Jonny BairstowENGAustralia tour of England 20182018110139139139.0092151.09100155
Alan KnottENGAustralia tour of England 1977197712013713568.5021364.32100180
Graham ThorpeENGAustralia tour of England 1997199712113582*135.0021064.29020190
KS RanjitsinhjiENGAustralia tour of England 1899189912113593*135.00--010110
Ian BellENGThe Ashes 2013201312013410967.0033040.61100210
Joe RootENGThe Ashes 20152015110130130130.0017673.86100191
Robin SmithENGAustralia tour of England 1989198923013010143.3320364.04100200
Andrew FlintoffENGAustralia tour of England and Scotland 2005200512012810264.0016677.11100171
Charlie BarnettENGAustralia tour of England 19381938110126126126.0018867.02100180
Brian LuckhurstENGAustralia tour of England 197219721201199659.5036232.8701090
Graham GoochENGAustralia tour of England 198519851201187059.0022352.91010180
Johnny TyldesleyENGAustralia tour of England 190519051201176158.50--020170
Tim RobinsonENGAustralia tour of England 1985198512111577*115.0025145.82010100
Mike GattingENGAustralia tour of England 1985198512110974109.0025143.43010140
Colin CowdreyENGAustralia tour of England 195619561201068153.00--010100
Alec StewartENGAustralia tour of England 199719971201038751.5012979.84010170
Leonard HuttonENGAustralia tour of England 1953195312110360*103.00--01060
Mushfiqur RahimBANWorld Cup 20192019111102102*-97105.1510091
Denis ComptonENGAustralia tour of England 19381938110102102102.0017358.96100150
Marcus TrescothickENGAustralia tour of England 200120011201016950.5014868.24010170
Leonard HuttonENGAustralia tour of England 19381938110100100100.0022145.25100140
Allan LambENGAustralia tour of England 19891989111100100*-10595.2410090
Mike BrearleyENGAustralia tour of England 19771977120968148.0027634.78010130
Ben DuckettENGAustralia tour of England 20242024110959595.0091104.40010110
Marcus TrescothickENGAustralia tour of England and Scotland 20052005120926546.0013369.17010121
Stuart BroadENGThe Ashes 20132013120896544.5017850.00010120
Geraint JonesENGAustralia tour of England and Scotland 20052005120888544.0016254.3201080
Herbert SutcliffeENGAustralia tour of England 193019301218758*87.0023237.5001091
Herbert SutcliffeENGAustralia tour of England 19341934120866243.0025433.86010100
Jason RoyENGAustralia tour of England 20182018110828282.0061134.4301074
Stanley JacksonENGAustralia tour of England 190519051218282*82.00--01180
Patsy HendrenENGAustralia tour of England 19341934120827941.0029228.0801080
Eoin MorganENGNatWest Series 20092009220815840.5069117.3901063
Percy ChapmanENGAustralia tour of England 19301930120815240.509684.38010140
Saleem ElahiPAK2001 NatWest Series2001110797979.009186.8101080
Basil D'OliveiraENGAustralia tour of England 197219721217950*79.0023433.76010120
Kevin PietersenENGThe Ashes 20132013120786439.0017345.09010150
Patsy HendrenENGAustralia tour of England 19301930120777238.5015250.6601090
Leonard HuttonENGAustralia tour of England 19481948120777438.5018940.74010110
Ted DexterENGAustralia tour of England 19641964120776838.5013756.20010110
Jonny BairstowENGThe Ashes 20152015110747474.0010570.48010120
Peter MayENGAustralia tour of England 19561956110737373.00--01030
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.