Live1st ODI · India in New Zealand 2026/27NZ22/1 (5)INDIND 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
Anil KumbleIND20042004121431422612.9139136.32001171
Curtly AmbroseWI200020001016214236*10.1430746.25004132
Ian BishopWI1997199711161142249.4746430.60002131
Colin de GrandhommeNZ202020203401415235.2521067.14010171
Liton DasBAN2023202324114166*47.0015690.38010192
Abdullah FazalPAK202620262401416635.2528250.00020201
John JamesonENG197119712401418235.2525056.40010152
Dinesh ChandimalSL202020203511418535.2532243.79010161
Viv RichardsWI199019903501417028.2021864.68010182
Kim BarnettENG198919893501418028.2023061.30010210
Malcolm WallerZIM201720173601416823.5022163.80011150
Alzarri JosephWI202120214601418223.5022263.51011147
Clifford RoachWI193319333601416423.5010.0002251
Sudhir NaikIND197419743601417723.5018543.78011170
Roston ChaseWI202320234701417020.1427052.22012112
Andy SandhamENG192319234701415820.14--01100
Dave JosephWI199919994701415020.1432243.79010181
Sunil AmbrisWI201820184801414317.6330745.93001140
Mike BrearleyENG198119814801415117.6340035.25011180
Brett LeeAUS2003200310911414617.6319273.44001182
Abdul QadirPAK198419848901415015.6733941.59010105
Sameer DigheIND2001200161011414715.6736838.32001190
Kagiso RabadaSA20172017111211413412.8225056.40001221
Barry JarmanAUS1968196881411414110.8539027.95001141
Innocent KaiaZIM20262026110140140140.0022761.67100170
Mudassar NazarPAK1977197712014011470.0048828.69100160
Paul SheahanAUS196719672301408146.678030.00010150
Ravi RatnayekeSL198919892301407546.6733641.67020210
Jack FingletonAUS193519352411406246.67--01020
Chetan ChauhanIND197719772401408835.0022462.50011220
Chandrakant PanditIND198619863511403935.0023759.07000170
C.B. FryENG190919093621406235.0010.0001100
C.K.NayuduIND193619363601408123.33--01000
Vijay ManjrekarIND195919593611406128.00--01050
Mike SmithENG197219723601403423.3345230.97000110
Prasanna JayawardeneSL201420144701404920.0033441.92000150
Gavin RobertsonAUS199819984701405720.0041533.73012151
Tino MawoyoZIM201320134801405817.5036338.57022190
William ShaldersSA190619065901403815.56--002180
Wasim AkramPAK1998199861021403517.5033042.42002220
Tim SoutheeNZ2012201261011404415.5618276.92001126
James PattinsonAUS2013201351041403523.3340534.57001121
Paul HarrisSA2009200961101403812.7337137.74000150
Roston ChaseWI2021202161101406212.7343132.48012182
Colin MilburnENG19691969110139139139.00--100171
Sarfraz AhmedPAK202220221201398669.5022960.70020160
Len DarlingAUS193519352311396069.50--01060
Hamilton MasakadzaZIM201820182401395234.7532143.30010142
Adrian BarathWI2009200924013910434.7522761.23100250
Syd GregoryAUS190819082401395634.75--010120
PreviousPage 106Next

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.