Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 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
Aftab AhmedBAN20062006240822920.5019442.27000101
Chris BroadENG19891989240823720.5016150.93000130
Dick BarlowENG188718872418242*27.332100.0000030
Roger BluntNZ19321932240822520.50--000-0
Dilip VengsarkarIND19911991240825420.5025332.4101130
Sarfraz NawazPAK19801980550825516.4013063.08010120
Adam ParoreNZ20022002350824516.4020440.2000291
Hamilton MasakadzaZIM20162016360823313.6718145.30001130
Eoin MorganENG20122012360823113.6717247.6700172
Toby Roland-JonesENG20172017462822520.5011869.49000103
Denys MorkelSA19311931360823313.67--00070
Robert ChristianiWI19501950461823316.40--00040
Javed BurkiPAK19671967360823113.6728428.8700080
Ajit WadekarIND19741974360823613.6720140.8000070
Neil FosterENG19881988462823420.5019542.05001100
Sanath KaluperumaSL19841984360822313.6728628.67000100
Michael KasprowiczAUS20052005572822316.4012764.57001100
Jack IkinENG19481948470822411.71--00000
Gavin LarsenNZ199519954738226*20.5032525.23001110
Dale SteynSA200720077818233*11.7112665.0800274
David BrownENG19661966680824410.2521817.4300290
Michael KasprowiczAUS19971997791822010.2518045.5600380
Ishant SharmaIND201120111219682176.3130926.5400360
Sai SudharsanIND20262026110818181.0010477.88010130
Ernest TyldesleyENG19261926110818181.00--01070
Corbin BoschSA202420241218181*81.009486.17011150
Phil MeadENG19281928120817340.5028628.3201080
Ivor MendoncaWI19621962220817840.50--01000
Deryck MurrayWI19781978220816040.50--010100
John DysonAUS19831983120817940.5021238.2101070
Arjuna RanatungaSL19961996220817540.5014157.4501070
Peter LashleyWI19661966230814927.0031325.8800050
Phil SimmonsWI19961996230815927.0013062.31011140
Mark EalhamENG19961996230815127.0020739.1301070
Shane WatsonAUS20052005340813120.2521238.2100080
Nathan LyonAUS202620263418132*27.0019441.75000101
Marnus LabuschagneAUS20182018240814320.2515352.9400161
Billy GunnENG18901890240813420.25--00000
Bobby AbelENG18881888340817020.25--01190
Andrew StoddartENG18981898240812520.25--00040
Tom KillickENG19291929240813120.25--00000
Fred TitmusENG19741974240816120.2522635.8401180
Phil EdmondsENG197919794418127*27.0017446.55000121
Roger BinnyIND19861986340814020.2516848.21000101
Boeta DippenaarSA20022002350817416.2017047.65010140
Everton WeekesWI19521952350815116.2040.0001170
Garry SobersWI19561956450812716.20--00000
Peter RichardsonENG19621962351812620.25--00060
Wes HallWI19611961350812416.2016944.9700051
Lahiru ThirimanneSL20122012360813013.5024133.6100080
PreviousPage 142Next

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.