ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Bert SutcliffeNZ1951195123014711649.00--100120
Roger HarperWI198819883301477449.0040935.94020120
Don TaylorNZ195619562401477736.75--01091
John GoddardWI1956195634314783*147.00--01070
Majid KhanPAK196519653401478036.75--010120
Grahame ThomasAUS196619663401475236.7525158.57020170
Shaun PollockSA2007200735114739*36.7525856.98000162
Mansur Ali Khan PataudiIND197319733511477336.7550129.34020183
Surinder AmarnathIND197819783501476029.40--010-0
Michael BevanAUS199619963601475224.5043633.72011160
Devon SmithWI201520153601476524.5036740.05010200
Irfan PathanIND200820083621474636.7522964.19001191
Andrew BalbirnieIRE202520253601476624.5031746.37011130
Bruce EdgarNZ197819783601476024.5046531.61011130
Chris CairnsNZ199319934701477821.0035641.29011171
Rumesh RatnayakeSL199119916711475224.5017484.48010185
Maurice LeylandENG193019304711474424.5027537.4500072
Ramakant DesaiIND196019605721478529.40--01170
Graham ThorpeENG199919994821474424.5032245.65000180
Mathew SinclairNZ200820085801474718.3831147.27000230
John ReidNZ19581958510114751*16.33--010112
Matthew HartNZ1995199561011474516.3341335.59001150
Muttiah MuralitharanSL1998199881241473018.3824460.25001221
Tim SoutheeNZ2015201581201474012.25144102.08001213
Alzarri JosephWI2024202471401473210.5022665.04002230
Jeff ThomsonAUS19821982111641472512.2527952.69002142
Dick MotzNZ1965196510171147319.1910.00006151
Marco JansenSA202620262301468548.6717483.91010214
Roger TwoseNZ199519952311465973.0047930.48020100
Ajinkya RahaneIND202320233401468936.5028451.41010181
Andrew BalbirnieIRE201920192401468236.5023562.13020230
Saeed AhmedPAK196419642401468036.5014870.27010110
Javed BurkiPAK196419642401466236.5024031.6701070
Bob BarberENG196219623401468636.50--010141
Eknath SolkarIND1975197524014610236.50--100120
Wilfred RhodesENG1905190545214639*48.67--000-0
Harry TrottAUS189318933501469229.20--011170
Curly PageNZ193019304501466729.20--01000
Colin BlandSA196219623501464229.20--00074
Zubayr HamzaSA201920193601466224.3324360.08012212
Mushtaq MohammadPAK196719673611466629.2044832.59011152
Cameron WhiteAUS200820084721464629.2033044.24000151
Wilf FergusonWI194819486711467524.33--02100
Jake WeatheraldAUS202520254811467220.8621268.87011221
Nathan HauritzAUS2010201069414641*29.2028451.41000172
Zaheer AbbasPAK1973197361011464716.2213844.20001150
Nathan LyonAUS20222022111131463818.2516190.68001165
Jordan NeillIRE202520252401454936.2524259.92000242
Nari ContractorIND195519553401456236.25--020-0
John EdrichENG1976197624114576*48.3354226.75010170
PreviousPage 103Next

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.