Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st 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)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 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
Nixon McLeanWI2000200081411554611.9230850.32004213
Rodney HoggAUS1984198491551555215.5044732.89012181
Vijay MerchantIND19511951110154154154.00--100-0
Stephen FlemingNZ200720072401545438.5022169.68010233
Mike SmithENG196219623401547338.50--020141
Seymour NurseWI196019602401547038.5027626.4502010
Tim PaineAUS201720174511545738.5029252.74010181
Percy SherwellSA1907190735015411530.80--100190
Wally HammondENG194719473501547930.8019937.69010170
Alan FairfaxAUS1931193145115460*38.50--02080
Jos ButtlerENG201620163621547638.5031948.28010122
Arthur ChipperfieldAUS193619365711543925.6714745.5800080
Kerry O'KeeffeAUS197419745711548525.6746333.26011151
Runako MortonWI200820084801546719.2530750.16010232
Hugh TayfieldSA195319537831543430.80--00013
Intikhab AlamPAK1965196561031544522.00--00061
Bert VoglerSA1910191061111546515.4020.0001302
Phil EdmondsENG19861986121751542012.8348231.95001130
Billy MurdochAUS18801880121153153*153.0037740.58101170
David SheppardENG1952195222015311976.50--100220
Nazmul Hossain ShantoBAN202020202301537151.0033645.54010161
W.G. GraceENG189318932301536851.00--010-0
Johnny TaylorAUS192019202301536851.0031149.20020130
Ross GregoryAUS193719372301538051.0045333.7702070
Ravi RatnayekeSL1988198824115359*51.0027755.23010230
Jimmy AdamsWI1992199224115379*51.0033545.67010170
Mohammad KaifIND200420043501536430.6038040.26020171
Polly UmrigarIND1960196045015311530.60--101140
Robert KeyENG200520053601538325.5037540.80011211
Chris HarrisNZ199719973611537130.6040737.59011180
Buster NupenSA192819283621536938.25--02101
Anil KumbleIND199819985701533921.8635243.47000191
Sarfraz NawazPAK198419844731539038.2530550.16010140
Andrew HallSA2003200358215399*25.5019180.10013222
Donald TiripanoZIM2016201648215349*25.5046233.12001211
Sachin TendulkarIND200320035901535517.0038639.64012170
Robbie HartNZ2002200259315357*25.5058526.1501180
Jimmy MatthewsAUS1912191281011535317.0012955.0401180
Pubudu DassanayakeSL1994199471221533615.3034544.35002180
Mohammad AmirPAK2009200971431532613.9150630.24001171
Ian JohnsonAUS1956195681421537312.75--01360
Warwick ArmstrongAUS191019102301527550.6724063.33010140
Naeem IslamBAN2012201224015210838.0034544.06100210
Frank IredaleAUS1896189624015210838.00--100160
Patsy HendrenENG192019202401526738.0033445.51020120
Shoaib MohammadPAK198419842401528038.0033645.24010160
Andy PycroftZIM199219923501526030.4037840.21010121
Will YoungNZ202520253511527438.0023664.41010190
Mansoor AkhtarPAK198719874501527530.4038539.48010240
VVS LaxmanIND201220123601526625.3335442.94011170
PreviousPage 100Next

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.