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)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
Norman GiffordENG197319736748525*28.3320927.2700050
Roshan MahanamaSL19981998480855010.6331726.8101381
Warren LeesNZ198019805818525*12.1421639.3500162
Martin SneddenNZ19901990783852317.0037222.8500190
Simon JonesENG200520058958520*21.2515056.67003131
Abdur RehmanPAK20122012591853610.6313363.9100175
Shane ThomsonNZ1995199569085209.4430228.15001110
Nana JoshiIND19591959510085218.50--00040
Dick LilleyENG19011901110848484.00--010130
Sikandar RazaZIM20132013120846042.0017248.84010120
Shan MasoodPAK20182018120846542.0015454.5501091
Mark AdairIRE202620261218444*84.0013363.16000120
Yuvraj of PatialaIND19341934120846042.00--010-0
Robin BynoeWI19671967120844842.00--000150
Jeff DujonWI19811981120844342.0021139.8100070
Naeem IslamBAN20112011231844542.0027430.6600081
Clyde WalcottWI19601960230845328.00--010-0
Arjuna RanatungaSL19891989230843828.0020740.5800060
Ian SalisburyENG20002000331843342.0031526.6700060
Chris HarrisNZ19921992241845628.0031926.3301050
Avishka GunawardeneSL19991999240844321.0011175.68001150
Sunil JoshiIND19971997441844328.0022237.8400061
Peter SiddleAUS20192019341844428.0017348.5500090
Snuffy BrowneWI19281928240844421.00--000-1
Clive van RyneveldSA19541954341844028.00--000-0
David ColleyAUS19721972340845421.0016052.5001090
Desmond HaynesWI19791979241844228.0012368.29000100
Kris SrikkanthIND19811981340846521.0013363.1601190
Mike VelettaAUS19871987340843921.0023735.4400060
Malinga BandaraSL20062006451844321.0015653.85000110
Paul DowntonENG19881988351842721.0023435.9000070
Kaushal SilvaSL20112011360843914.0023036.5200260
Ray LindwallAUS195219523618438*16.8010.0000170
Dattu PhadkarIND195519556628437*21.00--00101
John SnowENG19751975470843412.0013462.6900392
Daryl TuffeyNZ20032003683843516.8023336.05000110
Neil WagnerNZ20222022682844914.0015155.63003123
Eric FreemanAUS19681968580842110.5011650.0000072
Neil WagnerNZ201620169103843112.0018046.6700184
John GleesonAUS19701970611184248.4027230.88004110
Zaheer KhanIND20122012813084356.4612865.63005113
Bishan BediIND196919698136842012.00--00040
HMRKB HerathSL201220121016484147.0021439.2500390
Brendan TaylorZIM20252025230834427.6716251.23000130
Lasith MalingaSL20102010230836427.6711671.55010122
Roy DiasSL19871987230834927.674654.3500030
Dominic CorkENG20022002330835227.6715653.21011150
Mathew SinclairNZ20062006240833720.7523235.7800080
Wasim AkramPAK20012001341833627.6711174.77000130
Andrew BalbirnieIRE202420242418358*27.6716151.5501080
PreviousPage 140Next

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.