ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)ODI5th 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
Nasir JamalAFG20232023120413520.506563.0800060
Jonty RhodesSA19971997230412213.679344.0900060
Rumesh RatnayakeSL19871987230412413.673844.7400111
Veerasammy PermaulWI201520152314123*20.506167.2100160
Johnny DouglasENG19111911230413213.6717323.7000140
Jack WhiteENG19311931330412313.67--00010
Ewart AstillENG19271927230412513.67--000-0
Maurice LeylandENG19321932230412213.6711435.9600140
Frank MooneyNZ195219522314134*20.50--00000
Niroshan BandaratillekeSL20012001331412520.507951.9000030
Kyle MillsNZ20042004241412913.679841.8400131
Yasir HameedPAK20102010240413610.257455.4100161
Kaushal SilvaSL20182018240413010.258647.6700020
Sajid KhanPAK20222022340412110.259045.5600080
Charlie LlewellynSA19101910240411910.258250.0000110
Kenny BurnAUS18901890240411910.25--00100
Archie MacLarenENG18961896240412010.25--00100
Buster NupenSA19211921242412220.50--00051
Morris SieversAUS19361936240412410.2520819.7100020
Chandu SarwateIND19471947240412610.2527215.0700110
Tom GraveneyENG19561956241411813.67--00020
Colin CowdreyENG19671967241411613.6714628.0800040
Danny MorrisonNZ198819884424127*20.5019121.4700250
Zahid FazalPAK19941994240412710.2516624.7000050
Ryan HarrisAUS20112011351412310.257951.9000050
Sandy BellSA192919293534126*20.50--00100
Mahmood HussainPAK195219524514121*10.25--00100
Steve SmithAUS1984198435041128.209436.1700060
Naveed ZadranAFG20242024351412510.2511635.3400160
Mervyn DillonWI1999199936041366.8310041.0000460
Rubel HossainBAN201120114654116*41.007554.6700060
Tendai ChataraZIM20142014362412210.256266.1300161
Faheem AshrafPAK2022202236041226.839941.4100170
Jack AlabasterNZ1962196236041246.83--00000
Ray IllingworthENG196719674614112*8.2013630.1500060
Shahadat HossainBAN2007200747041315.8610140.5900150
Thilan ThusharaSL200920096724115*8.208448.8100260
Ajit de SilvaSL1982198247241148.205450.0000241
Tendai ChataraZIM2013201348041215.1311834.7500360
Noel HarfordNZ1958195848041235.13--00300
Reon KingWI2000200091224112*4.1020520.0000240
James AndersonENG202120211221114110*4.1016025.6300450
Romesh KaluwitharanaSL19931993110404040.007851.2800060
Clive LloydWI19791979110404040.0011335.4000020
Hamish MarshallNZ200020001114040*-12133.0600070
Kuldeep YadavIND20222022110404040.0011435.0900050
Wilfred RhodesENG190319031114040*---00050
Walter ReadENG18921892110404040.00--000-0
Jack HearneENG18921892110404040.00--000-2
Paul McEwanNZ198419841114040*-8646.5100020
PreviousPage 186Next

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.