Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR0/0 (1.1)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Devon MalcolmENG19961996121111.00147.1400000
Kashif AliPAK20252025120110.50128.3300100
George GunnENG19091909120110.50--00100
Bill LundieSA19141914121111.00--00000
Fred le RouxSA19141914120110.50--00100
Gobo AshleySA18891889120110.50911.1100100
Barberton HalliwellSA18991899120110.50--00100
Buster NupenSA19301930120110.50--00100
Arthur DolphinENG19211921120110.50425.0000100
Mohammad NissarIND1932193212111*1.00--00100
Amar SinghIND19331933120110.50--00100
Jahangir KhanIND19321932120110.50--00100
Ladha RamjiIND19331933120110.50--00100
Khandu RangnekarIND19471947120110.50812.5000100
Prior JonesWI19501950220110.50--00100
Brian CloseENG19501950120110.50--00100
Subhash GupteIND1960196032111*1.00--00100
Alex MoirNZ19531953120110.50--00100
Guy OvertonNZ19541954120110.50--00100
Zin HarrisNZ19651965120110.50--00100
Tom DewdneyWI19571957120110.50--00100
Peter CarlsteinSA1963196312111*1.00--00100
Barry JarmanAUS19591959120110.50--00100
Len ColdwellENG19621962321111.00425.0000000
Bishan BediIND19791979320110.50911.1100100
Saleem AltafPAK19691969220110.50--00100
Niaz AhmedPAK1967196712211*-616.6700000
John TraicosZIM19931993121111.00402.5000000
Sikander BakhtPAK1977197712211*---00000
Faoud BacchusWI19811981120110.50119.0900100
Dhiraj ParsanaIND19791979220110.50--00100
Jalal-ud-DinPAK1982198232211*-250.0000000
Tahir NaqqashPAK19851985120110.50812.5000100
Roshan JurangpathySL19851985120110.5040.0000100
Aaqib JavedPAK1998199812111*1.00714.2900100
Ashfaq AhmedPAK1993199312111*1.00520.0000100
Martin McCagueENG19941994120110.50128.3300100
Mohammad AkramPAK2000200012111*1.00205.0000100
Matthew ElliottAUS20042004120110.50119.0900100
Adam DaleAUS19991999120110.501010.0000100
Yamin AhmadzaiAFG20182018120110.50244.1700100
Yamin AhmadzaiAFG20212021120110.50812.5000100
Yamin AhmadzaiAFG20232023120110.50175.8800100
Praveen JayawickramaSL2022202223211*1.00812.5000100
Eric HolliesENG1949194943211*1.00--00100
Cuan McCarthySA1948194823111*0.50110.0000200
Trevor McMahonNZ1955195533311*---00000
Miran BakhshPAK1955195523211*1.00--00100
Asif MasoodPAK19711971330110.33616.6700200
Don AnurasiriSL19871987232111.00425.0000000
PreviousPage 270Next

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.