ALL
ODI
T20
Test
100B
T10

MSL T10 2022
Dec 18 - Dec 25Played for PB

SA vs PAK 2003
Oct 17 - Oct 24Played for PAK

PAK vs ENG 2000
Oct 24 - Dec 7Played for PAK

Tri Series in Sri Lanka 2000
Jul 5 - Jul 13Played for PAK

PAK vs SL 2000
Jun 15 - Jul 1Played for PAK

PAK vs AUS Test 1999
Nov 5 - Nov 27Played for PAK