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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,773 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kemar RoachWI20122012161871484113.4535641.57003140
Jack RobertsonENG1949194912014712173.50--100111
Imam-ul-HaqPAK2017201733114710073.5019276.5610093
Bert SutcliffeNZ1951195123014711649.00--100120
Dipendra Singh AireeNEP202120215421476073.5068216.18010149
Wahidullah SahakNOR202620264401477536.7581181.48010195
Waseem MuhammadUAE20212021441147107*49.00104141.35101176
Don TaylorNZ195619562401477736.75--01091
John GoddardWI1956195634314783*147.00--01070
Majid KhanPAK196519653401478036.75--010120
Grahame ThomasAUS196619663401475236.7525158.57020170
Mansur Ali Khan PataudiIND197319733511477336.7550129.34020183
Ian BillcliffCAN200320036601477124.5025358.10010162
Devon SmithWI201520153601476524.5036740.05010200
A VenkateshSWE202120216601475424.50111132.43010171
Chirag SuriUAE201820186601476524.5026854.85011131
Collins ObuyaKEN201220127701475021.0015594.84011131
Deepak ChaharIND2022202215711475424.50120122.500111110
Maurice LeylandENG193019304711474424.5027537.4500072
Ramakant DesaiIND196019605721478529.40--01170
Philo WallaceWI200020007701474721.0031346.96000192
Mathew SinclairNZ200820085801474718.3831147.27000230
Ramon SealyCAY202320238801476418.38122120.49010147
Ashley NurseWI2019201914841474336.75128114.84000134
Sher SahakNOR202520258811475421.00104141.3501078
Taranjit SinghCYP202420249811475521.0069213.040111013
AR BishtOMA2025202511811473421.0016290.7400073
Carl HooperWI198919898911473518.3832145.79002111
Praveen KumarIND20092009199314754*24.5015793.63010173
Gregory StrydomZIM20062006111001475814.7022565.33012173
Gary WilsonIRE20082008101001475114.7023961.51013161
Jaskaran SinghCAN202520251510314760*21.00121121.49010109
J ChialoufasCYP20242024101011473716.33143102.80003114
John ReidNZ19581958510114751*16.33--010112
Matthew HartNZ1995199561011474516.3341335.59001150
Daniel VettoriNZ20002000161111474914.7023662.29003200
Okera BascomeBER20192019111101473713.36147100.00001128
Sachin BhudiaKEN20232023141111472714.7015098.00000114
Shamar JosephWI20252025111141474421.00136108.09001812
Derek PringleENG1988198891121473916.3337539.2000292
Courtney BrowneWI19951995111251473421.0029350.1700081
Ariful HaqueBAN201820181212514741*21.0022066.82001122
Vanburn HolderWI1978197871211473113.365186.27001114
Ragheb AgaKEN201320131713114752*12.2516887.50010113
Moisés HenriquesAUS20212021131301473311.3116489.6300076
Prosper UtseyaZIM20042004151461474518.3823762.03002142
Tim BresnanENG201220122115414739*13.3640236.57004140
Morné MorkelSA2008200825171147359.1928052.50004250
Taskin AhmedBAN20212021271761477513.3628851.04012181
Dick MotzNZ1965196510171147319.1910.00006151
PreviousPage 188Next

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.