Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)Play interrupted - IND need 121 runs in 228 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
Tibby CotterAUS19051905350804516.00--00100
Bert HopkinsAUS19051905350803616.00--00000
Abdul KardarIND19461946350804316.00--00100
Alvin GreenidgeWI19791979350803216.0030.0000100
Shivlal YadavIND19811981352804326.6734423.2600060
Clarrie GrimmettAUS19301930660805013.3322435.7101362
Vanburn HolderWI19691969360803513.3317545.7100171
Enamul HaqueBAN200120014738024*20.0021637.04001111
Jim LakerENG195819586728022*16.0015334.6400051
Robert CroftENG200120014718033*13.3331125.7200180
Aminul IslamBAN20022002480802510.0024832.2600270
Waqar YounisPAK19951995594803416.0013658.82002170
Eric PetrieNZ195819585938045*13.33--00100
Ben HilfenhausAUS201220129102802410.0015651.28003121
Nathan LyonAUS201720171116180145.3317944.6900692
Jim HiggsAUS197919791017780168.0032021.5600130
Greg MatthewsAUS19931993110797979.0020039.5001070
Robin SmithENG19961996120796639.5021536.7401090
Allan RaeWI195319532317963*39.50--01000
Lawrence RoweWI19791979230795026.3319540.5101090
Fanie de VilliersSA199519953327966*79.009087.78010123
Paul WisemanNZ20032003441792926.3322235.59000101
Kusal MendisSL20262026240796919.7514255.6301193
Manav SutharIND20262026340792819.7516049.3800072
George GearyENG19281928241796626.3325231.35010100
Cyril VincentSA19271927241795326.33--01000
Wasim BariPAK19721972240797219.752330.43012100
Chris WoakesENG20232023351793619.759979.8000182
Ben StokesENG20142014350794715.8013359.4000372
Dick BarlowENG18841884352793826.334744.6800120
Arthur GilliganENG19241924550793615.801612.5000001
John SparlingNZ19581958352795026.33--01000
Jeremy ConeyNZ19821982351797319.7523234.05012110
Syed KirmaniIND198019803517940*19.7519939.7000280
Pat SymcoxSA19961996351793219.7517445.4000124
Vernon PhilanderSA20202020361792715.8023134.20000120
Shreyas IyerIND20232023460793113.1711668.1000184
John TrumbleAUS18861886360792413.17--00100
Tony LockENG195519553617919*15.80--00060
Trevor ChappellAUS19811981361792715.8041818.9000030
Sherwin CampbellWI19981998360792813.1727728.52000100
Wes HallWI19631963571792813.174070.0000141
Anderson PhillipWI202520254827924*13.1732024.6900190
Percy McDonnellAUS1888188848079329.882142.8600210
Charlie TurnerAUS18881888481792611.295238.4600220
Naren TamhaneIND19591959481793211.29--00140
Makhaya NtiniSA200120011110179238.7815949.69002131
Stephen BoockNZ19841984810279359.8825331.2300270
Andy WhittallZIM19981998611279178.7827129.1500080
Jeff ThomsonAUS19781978712179247.186526.1500260
PreviousPage 144Next

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.