ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brad HoggAUS200720071215235*52.009455.3200012
Michael HusseyAUS201320131215227*52.009355.9100020
Tamim IqbalBAN20232023120523126.0010151.4900051
John HastingsAUS20122012120523226.008859.0900052
Kraigg BrathwaiteWI20132013120524526.0012342.2800070
Raymon ReiferWI20172017121522952.0019826.2600061
Glenn PhillipsNZ20202020120525226.0011943.7001161
Saqib MahmoodENG20222022221524952.0012441.9400041
Shadab KhanPAK201920191215247*52.008164.2000080
Gerry HazlittAUS190719071225234*---00070
Sep KinneirENG19111911120523026.0013937.4100050
Percy McDonnellAUS188118811215233*52.00--00061
Sydney CallawayAUS18951895120524126.00--00060
Ernest TyldesleyENG19291929120523126.0017829.2100040
Otto NothlingAUS19281928120524426.0012043.3300070
Nelson BetancourtWI19301930120523926.00--000-0
Ken WishartWI19351935120525226.00--01100
Wilf FergusonWI19541954121524452.00--000-0
Vic PollardNZ19711971120523426.0012242.6200060
Asanka GurusinhaSL199019901215252*52.0016132.3001140
Blair HartlandNZ19931993120524326.0019726.4000070
Kyle JamiesonNZ20232023230522317.3312641.2700050
Ken BarringtonENG19551955230523417.3350.0000150
James MarshallNZ20082008240522813.0013438.8100280
Sunil JoshiIND199919993415225*17.3313638.2400171
Oshada FernandoSL20232023240522813.0015134.4400060
Jacob BethellENG20252025240524013.009654.1700070
Johnny DouglasENG19201920240522113.0014037.1400040
Jack BoardENG18991899240522913.00--00100
Curly PageNZ19321932240522313.00--00100
Fred TruemanENG195819585415239*17.33--00113
John SparlingNZ19641964240524913.00--00000
Abbas Ali BaigIND19661966240524213.00--00170
Tom EmmettENG18821882350522710.40--00071
Fred TitmusENG19621962452522117.334533.3300060
Sarfraz NawazPAK19811981350522610.409753.6100170
Bruce FrancisAUS19721972350522710.4013737.9600140
Joel GarnerWI19861986551522413.0011744.4400150
Ken RutherfordNZ19911991350522510.4011644.8300180
Niroshan BandaratillekeSL19981998350522010.4017230.2300050
Tushar ImranBAN2002200236052288.6715733.1200270
Abdur RaufPAK2009200936052318.6716830.9500240
Peter SiddleAUS20082008362522313.0013139.6900140
Simon HarmerSA202520254625219*13.0011445.6100040
Jake BallENG2016201636052318.6710947.7100151
Jack LeachENG202420244635225*17.337272.2200040
Anrich NortjeSA20192019363524017.3319426.8000070
Reggie SchwarzSA1912191236052288.67--00200
George HirstENG1909190946052318.67--00100
Alex KennedyENG19231923461521610.40--00000
PreviousPage 172Next

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.