ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tommy WardSA19131913240401910.00--00100
Sydney BarnesENG1913191322100*0.00--00100
Frank WoolleyENG19131913220313115.50--00102
Jack HobbsENG191319132201058252.50--010-1
Wilfred RhodesENG1913191322017015285.00--100-0
Johnny DouglasENG1913191322012211961.00--10000
Gerald HartiganSA19131913240665116.50--01100
Phil MeadENG1913191322014310271.50--100-0
Morice BirdENG19131913220626131.00--01000
Bert StrudwickENG19131913221161416.00--00000
Philip HandsSA19131913240574014.25--00100
Jimmy BlanckenbergSA191319132441812*---00000
Joe CoxSA19131913240110.25--00300
Albert RelfENG19131913220646332.00--01000
Lord TennysonENG19131913220655232.50--010-0
Plum LewisSA19131913120000.00--00200
Alfred CooperSA19131913120663.00--00100
Dusty TapscottSA19131913120542.50--00000
Harold BaumgartnerSA1913191312019169.50--00000
Major BoothENG19131913110141414.00--000-0
Louis TancredSA19131913120332016.50--000-0
Rolland BeaumontSA19131913120552.50--00100
Tiger SmithENG19131913110999.00--000-0
Billy ZulchSA19131913120483424.00--000-0
Claude NewberrySA19131913120653.00--00000
Herbie TaylorSA191419143603229353.67--030-0
Dave NourseSA19141914360874514.50--00100
Rolland BeaumontSA19141914120663.00--00100
Tommy WardSA19141914360654010.83--00000
Sydney BarnesENG19141914231954.50--00100
Frank WoolleyENG191419143511075426.75--01001
Jack HobbsENG191419143613389767.60--030-1
Wilfred RhodesENG191419143611193523.80--00100
'Young Jack' HearneENG19141914351693217.25--00100
Johnny DouglasENG191419143501447728.80--01100
Gerald HartiganSA1914191412018189.00--00100
Phil MeadENG1914191435023511747.00--11100
Billy ZulchSA191419142401918247.75--020-0
Morice BirdENG191419143413320*11.00--00000
Bert StrudwickENG19141914341129*4.00--00200
Philip HandsSA191419143602248337.33--020-4
Claude NewberrySA1914191436056169.33--00100
Jimmy BlanckenbergSA19141914362865921.50--01100
Albert RelfENG19141914341592519.67--00100
Lord TennysonENG19141914350512310.20--00100
Cec DixonSA19141914120000.00--00200
Len TuckettSA1914191412100*0.00--00100
Claude CarterSA19141914241694523.00--00101
Joe CoxSA191419141211612*16.00--000-0
Dan TaylorSA19141914240853621.25--00000

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.