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
Allan DonaldSA199419948138792715.8022435.2700260
Angus FraserENG199519951015579277.9028527.7200250
Dinanath RamnarineWI2001200181547935*7.1830425.99004100
BJ WatlingNZ200920091217860*78.0013159.54010101
David BoonAUS19961996120784339.0018143.0900070
Bruce MitchellSA19301930120787239.00--01070
Fred TitmusENG19671967220786539.0022334.98010110
Brijesh PatelIND197519751217873*78.00--010102
Daryl TuffeyNZ201020102327847*78.0014155.32001101
Tamim IqbalBAN20202020230784126.0015052.00000130
Ishan KishanIND202320232327852*78.009185.7101082
Nauman AliPAK20242024230784526.0014852.7000071
Lahiru UdaraSL20252025230784026.0011269.64000120
Hemu AdhikariIND195119512317838*39.00--000-0
Tom VeiversAUS196519652317856*39.0021436.4501070
Sachin TendulkarIND19911991240784019.5019739.5900090
Daniel VettoriNZ200720072427846*39.0010475.0000090
Stuart CarlisleZIM199519953417846*26.0022934.0600160
Raqibul HasanBAN20082008240782819.5019240.63000130
Craig ErvineZIM20132013241782926.0024831.45000110
Solomon MireZIM20172017240784719.5013557.78001121
Jake WeatheraldAUS20262026240783419.5011667.24001130
Ian CrombNZ193219322417851*26.00--01152
Alan DavidsonAUS19631963340784619.506124.5900070
Bryan YuileNZ19631963240786419.50--01190
Glenn TurnerNZ19771977240783619.5022434.8200080
Chris SmithENG19831983240784319.5027328.57001100
Carlisle BestWI19861986341783526.0020538.0500091
Mark LathwellENG19931993240783319.5020039.0000180
Jacob DuffyNZ20252025451783619.5010475.00000140
Kagiso RabadaSA20252025451787119.508888.6401244
Collie SmithWI19561956450786415.6020.0001192
Ben FoakesENG202120213617842*15.6026030.0000050
Tommy ScottWI193119314627820*19.50--00161
Bill VoceENG193119315637841*26.00--00106
Keith ArthurtonWI19891989472783715.6031524.7600190
Chris OldENG197819787817829*11.1425031.2000190
Colin BlytheENG19061906592782711.14--00270
Bob WillisENG19791979793782413.0020637.8600271
Shivlal YadavIND197919799937829*13.0016735.9300260
Zaheer KhanIND20012001712278457.8017943.5800682
James AndersonENG201520151118678206.5018143.09003130
Wesley MadhevereZIM202620261117777*-10871.3001080
Imran NazirPAK19991999120776438.5011964.71010121
Khurram ManzoorPAK20102010120777738.5024331.6901180
Hamish RutherfordNZ20152015120774038.5013756.20000100
Wanindu HasarangaSL20202020120775938.5073105.48010151
Syd GregoryAUS18971897120774638.50--000-0
Graham RoopeENG19751975120777738.5021535.81011110
Duleep MendisSL19881988120775638.5014055.00010110
PreviousPage 145Next

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.