Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND121/8 (11.3)IND need 139 runs in 51 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE197/5 (39.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3T20I2nd 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)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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th 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 series (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Harry BoyleAUSAustralia tour of England 188418843414126*13.67520.0000000
Alec BannermanAUSAustralia tour of England 18841884340492712.25850.0000010
W.G. GraceENGAustralia tour of England 18841884340723118.003259.3800030
Billy BarnesENGAustralia tour of England 1884188423027199.003161.2900120
Allan SteelENGAustralia tour of England 1884188434021214853.007342.47100160
Joey PalmerAUSAustralia tour of England 188418843424214*21.003125.8100000
Percy McDonnellAUSAustralia tour of England 1884188434015910339.7516861.31101140
George BonnorAUSAustralia tour of England 18841884340432510.752927.5900000
Dick BarlowENGAustralia tour of England 18841884352793826.334744.6800120
Arthur ShrewsburyENGAustralia tour of England 188418843501424328.406671.21000100
Dick PillingENGAustralia tour of England 18841884120331.50--00100
Ted PeateENGAustralia tour of England 18841884343228*22.002200.0000010
George GiffenAUSAustralia tour of England 188418843401166329.009434.0401060
Tup ScottAUSAustralia tour of England 1884188434122010273.3321647.22110250
Tim O'BrienENGAustralia tour of England 18841884120202010.00--00100
Lord HarrisENGAustralia tour of England 18841884231241412.004742.5500010
Alfred LytteltonENGAustralia tour of England 18841884230563118.674062.5000010
Walter ReadENGAustralia tour of England 1884188422012911764.5015575.48100200
Stanley ChristophersonENGAustralia tour of England 18841884110171717.00--000-0
William ScottonENGAustralia tour of England 18841884110909090.0037524.0001090
George UlyettENGEngland tour of Australia 1884/851884-1885570876812.4310.0001170
George AlexanderAUSEngland tour of Australia 1884/85188412013106.50--00000
Arthur ShrewsburyENGEngland tour of Australia 1884/851884-1885593301105*50.17--111280
William ScottonENGEngland tour of Australia 1884/851884-18855911598219.88--01180
William CooperAUSEngland tour of Australia 1884/851884121666.00--00000
Maurice ReadENGEngland tour of Australia 1884/851884-18855701435620.43--010180
Tup ScottAUSEngland tour of Australia 1884/851884-188524029197.25--00020
Bobby PeelENGEngland tour of Australia 1884/851884-18855723717*7.40--00230
William AttewellENGEngland tour of Australia 1884/851884-1885572583011.6010.0000260
Wilf FlowersENGEngland tour of Australia 1884/851884-18855801445618.00--01080
Johnny BriggsENGEngland tour of Australia 1884/851884-188557017712125.292150.00100230
Joe HunterENGEngland tour of Australia 1884/851884-18855729339*18.60--00081
Sammy JonesAUSEngland tour of Australia 1884/8518854811504021.43--001130
William BruceAUSEngland tour of Australia 1884/851885241984532.67--00042
Affie JarvisAUSEngland tour of Australia 1884/8518853601108218.3310.0001130
John TrumbleAUSEngland tour of Australia 1884/8518854711645927.33--010130
Jack WorrallAUSEngland tour of Australia 1884/851885120403420.00--00060
Alfred MarrAUSEngland tour of Australia 1884/851885120552.50--00110
Digger RobertsonAUSEngland tour of Australia 1884/851885120221.00--00100
Sam MorrisAUSEngland tour of Australia 1884/8518851211410*14.00--00010
Roland PopeAUSEngland tour of Australia 1884/851885120331.50--00100
Harry MusgroveAUSEngland tour of Australia 1884/8518851201396.50--00000
Frank WaltersAUSEngland tour of Australia 1884/8518851201276.00--00020
George McShaneAUSEngland tour of Australia 1884/8518851212112*21.00--00010
Jack BlackhamAUSAustralia tour of England 1886188636142238.40--00100
Tom GarrettAUSAustralia tour of England 1886188636144228.80--00000
Frederick SpofforthAUSAustralia tour of England 188618863623320*8.25--00100
George UlyettENGAustralia tour of England 18861886340441911.00--00100
W.G. GraceENGAustralia tour of England 1886188634020017050.00--100240
Allan SteelENGAustralia tour of England 188618863414519*15.00--000-0

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.