Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At National Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad WasimPAK19961996110888.002729.6300000
Brooke WalkerNZ20022002110888.001172.7300010
Corey CollymoreWI2006200622188*8.004119.5100110
Thilan ThusharaSL20092009220884.008100.0000100
Skhawat AliHK20082008220884.002334.7800110
KH ButtHK20082008220844.002828.5700000
Michael BracewellNZ20222022120854.001844.4400010
Usman TariqQG20262026420874.001747.0600010
Mohammad MunafPAK1959195912284*---000-0
Mohinder AmarnathIND19821982120854.002729.6300010
Bob WillisENG19841984120864.003225.0000000
Barry WoodENG19731973120854.001827.7800000
Ijaz FaqihPAK19801980120884.003026.6700100
Bruce ReidAUS1988198812188*8.003423.5300110
Ian BishopWI1997199712186*8.003920.5100010
Laurie EvansQG20242024330872.677114.2900110
Aamer JamalPZ2026202643286*8.001553.3300100
Shahzaib KhanRAW20262026330872.671457.1400110
Wasim AkramPAK19921992110777.006116.6700000
Imran NazirPAK20022002110777.001163.6400010
Liam PlunkettENG20052005110777.001741.1800000
David MillerMS20232023110777.001070.0000010
Hammad AzamPZ20202020110777.005140.0000010
Rilee RossouwMS20232023110777.006116.6700010
Tom Kohler-CadmorePZ20252025110777.006116.6700001
Usman QadirPZ20232023210777.005140.0000010
Mohammad IlyasKK20222022310777.001070.0000010
Adil AminPZ2020202011177*-7100.0000010
Qasim AkramKK20232023110777.001070.0000010
Hassan NawazIU20232023110777.007100.0000010
Muhammad NaeemLQ20252025110777.005140.0000001
Shahid IsrarPAK1976197611177*---000-0
Derek StirlingNZ19841984110777.001741.1800010
Kapila WijegunawardeneSL19921992110777.00977.7800000
David RichardsonSA19941994110777.001546.6700010
Fanie de VilliersSA1994199411177*-7100.0000000
Danish KaneriaPAK2006200622277*-1838.8900010
Adam MilneNZ20232023220743.501838.8900000
Abrar AhmedPAK/IU2023202322177*7.002330.4300110
Charith AsalankaLQ20262026221767.007100.0000010
Dean JonesAUS19881988120743.505512.7300010
Brian McMillanSA19961996220763.501163.6400000
Mashrafe MortazaBAN20082008540721.752330.4300000
Grant FlowerZIM19931993110666.002425.0000010
Shabbir AhmedPAK20032003210666.001931.5800010
Mushtaq AhmedPAK19911991110666.00966.6700000
Darren SammyPZ20182018110666.006100.0000010
Iftikhar AnjumPAK2006200611166*-3200.0000000
Yasir ArafatPAK20002000110666.006100.0000000
Junaid SiddiqueBAN20082008110666.001833.3300010

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.