Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND114/1 (18)IND need 29 runs in 84 ballsTest1st 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Clive EksteenSA19951995461732214.6040418.0700040
Mark RamprakashENG19941994470732310.4318539.4600090
Rubel HossainBAN201420144737345*18.2510470.1900164
Taijul IslamBAN20252025670733310.4315945.9100090
James KellyAUS19051905574734224.33--00000
John ParkerNZ19731973570732710.4337019.7300020
Mervyn DillonWI2000200048073279.1315248.0300390
Bilal AsifPAK2018201858073159.1317641.4800261
Harold LarwoodENG1929192958073359.133958.9700140
Charlie GriffithWI19681968582731812.17--00171
Vic PollardNZ1968196848073249.13195.2600101
Champaka RamanayakeSL199119916827334*12.1723231.4700390
Hasan AliPAK20182018692732410.439775.26003112
Antao D'SouzaPAK196219625977323*36.50--00010
Stuart ClarkAUS2008200810125733210.4313354.8900281
Andy RobertsWI19761976912173196.6420932.5400290
Tom HaywardENG18971897110727272.00--010100
Gavin EwingZIM20042004120727136.0011662.0701071
Steve SmithAUS201120111217254*72.0014350.3501070
Dasun ShanakaSL202020201217266*72.0012259.0201035
Will PucovskiAUS20212021120726236.0012657.1401060
Hugh TrumbleAUS18971897120727036.00--010130
Ken ArcherAUS19501950120724636.00--00050
Salim DuraniIND19661966120725536.00--010121
Aftab BalochPAK197519751217260*72.00--010-0
Wiaan MulderSA20262026230723024.0019836.3600071
Gubby AllenENG19321932230723024.0020335.4700060
Bill FarrimondENG19311931230723524.00--00040
John ReidNZ19511951230725024.00--01070
Asanka GurusinhaSL19871987230724024.005044.0000020
Shahriar NafeesBAN20052005240725118.0013154.9601090
Keegan MethZIM201320132417231*24.0012955.8100072
Travis HeadAUS20202020340723818.0020036.0000050
Mark WoodENG20182018240725218.009377.42010111
Murray BissetSA18991899241723524.00--00000
W.G. GraceENG18841884340723118.003259.3800030
Nipper NicholsonSA19351935241722924.00--00121
Richie BenaudAUS19521952240724518.00--00070
Ian CraigAUS19581958340725218.00--01100
Geoff BoycottENG19721972240724718.0016643.3700080
Ali BacherSA19661966240726318.0011753.8501190
Hedley HowarthNZ19771977240726118.0017640.9101190
Larry GomesWI19871987351723318.0015945.2800060
Abdul QadirPAK197919793517229*18.0026127.59000110
Roger BinnyIND198019803517242*18.0012856.25002101
Jonathan TrottENG20152015360725912.0018938.1001380
Murali VijayIND20112011360724512.0019836.3600160
Theunis de BruynSA20172017360724812.0015048.00002110
Donald TiripanoZIM202020203627244*18.0024529.3900180
Nathan McSweeneyAUS20242024361723914.4021233.96001110
PreviousPage 150Next

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.