All Matches
| Opposition | Batting | Bowling | Format | Date |
|---|---|---|---|---|
| Pakistan vs South Africa | 25(44) | DNB | ODI | 12-Oct-2003 |
| Pakistan vs South Africa | 18(37) | DNB | ODI | 10-Oct-2003 |
| Pakistan vs South Africa | 14(10) | DNB | ODI | 07-Oct-2003 |
| Pakistan vs South Africa | 19(26) | DNB | ODI | 05-Oct-2003 |
| Pakistan vs South Africa | 1*(1) | DNB | ODI | 03-Oct-2003 |
| Pakistan vs Bangladesh | 5(14) & 5(39) | DNB & DNB | Tests | 03-Sep-2003 |
| Pakistan vs Bangladesh | 40(66) & DNB | DNB & DNB | Tests | 27-Aug-2003 |
| Pakistan vs Bangladesh | 54*(110) & DNB | DNB & DNB | Tests | 20-Aug-2003 |
| England vs Pakistan | DNB | DNB | ODI | 22-Jun-2003 |
| England vs Pakistan | 3(11) | DNB | ODI | 20-Jun-2003 |
Test Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Pakistan vs Bangladesh | 5(14) & 5(39) | DNB & DNB | 03-Sep-2003 |
| Pakistan vs Bangladesh | 40(66) & DNB | DNB & DNB | 27-Aug-2003 |
| Pakistan vs Bangladesh | 54*(110) & DNB | DNB & DNB | 20-Aug-2003 |
| Australia vs Pakistan | 17(30) & 17(38) | DNB | 19-Oct-2002 |
| Australia vs Pakistan | 4*(28) & 0(3) | DNB | 11-Oct-2002 |
| Australia vs Pakistan | 66(106) & 11(13) | DNB & DNB | 03-Oct-2002 |
| Pakistan vs New Zealand | 7(27) | DNB & DNB | 01-May-2002 |
| Pakistan vs Sri Lanka | 36(89) & 2(8) | DNB & DNB | 06-Mar-2002 |
| Pakistan vs West Indies | 16(33) & 2*(4) | DNB & DNB | 07-Feb-2002 |
| Pakistan vs West Indies | 150(234) & 47*(42) | DNB & DNB | 31-Jan-2002 |
ODI Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Pakistan vs South Africa | 25(44) | DNB | 12-Oct-2003 |
| Pakistan vs South Africa | 18(37) | DNB | 10-Oct-2003 |
| Pakistan vs South Africa | 14(10) | DNB | 07-Oct-2003 |
| Pakistan vs South Africa | 19(26) | DNB | 05-Oct-2003 |
| Pakistan vs South Africa | 1*(1) | DNB | 03-Oct-2003 |
| England vs Pakistan | DNB | DNB | 22-Jun-2003 |
| England vs Pakistan | 3(11) | DNB | 20-Jun-2003 |
| England vs Pakistan | 1(2) | DNB | 17-Jun-2003 |
| New Zealand vs Pakistan | 20(31) | DNB | 23-May-2003 |
| New Zealand vs Pakistan | 2(15) | DNB | 20-May-2003 |