| 30 May 2000 | BAN 249/6 v IND 252/2Match 2 · ODI | BAN | DNB | 1/59 | 0 | India won by 8 wickets (with 59 balls remaining) | Dhaka | 2000 Asia Cup |
| 2 Jun 2000 | BAN 87/9 v PAK 320/3Match 4 · ODI | BAN | 11 | 0/61 | 0 | Pakistan won by 233 runs | Dhaka | 2000 Asia Cup |
| 5 Oct 2000 | BAN 232/8 v ENG 236/2Quarter-final · ODI | BAN | DNB | 0/43 | 0 | England won by 8 wickets (with 37 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 7 Apr 2001 | ZIM 155/3 v BAN 151/81st ODI · ODI | BAN | 31 | 1/20 | 0 | Zimbabwe won by 7 wickets (with 41 balls remaining) | Harare | Bangladesh tour of Zimbabwe 2000/01 |
| 8 Apr 2001 | ZIM 230/7 v BAN 1032nd ODI · ODI | BAN | 1 | 0/29 | 0 | Zimbabwe won by 127 runs | Harare | Bangladesh tour of Zimbabwe 2000/01 |
| 11 Apr 2001 | ZIM 308/4 v BAN 272/83rd ODI · ODI | BAN | 17* | 1/48 | 0 | Zimbabwe won by 36 runs | Bulawayo | Bangladesh tour of Zimbabwe 2000/01 |
| 19 Apr 2001 | ZIM 457 v BAN 257 & 168/91st Test · Test | BAN | 4 & 2 | 0/53 | 0 | Zimbabwe won by an innings and 32 runs | Bulawayo | Bangladesh tour of Zimbabwe 2000/01 |
| 26 Apr 2001 | BAN 254 & 266 v ZIM 421/9 & 100/22nd Test · Test | BAN | 2 & 2* | 0/33 & 0/26 | 2 | Zimbabwe won by 8 wickets | Harare | Bangladesh tour of Zimbabwe 2000/01 |
| 9 Sept 2003 | PAK 323/3 v BAN 1861st ODI · ODI | BAN | 36* | 0/59 | 0 | Pakistan won by 137 runs | Multan | Bangladesh tour of Pakistan 2003 |
| 12 Sept 2003 | PAK 243/8 v BAN 1691st ODI · ODI | BAN | 0 | 2/29 | 1 | Pakistan won by 74 runs | Faisalabad | Bangladesh tour of Pakistan 2003 |
| 15 Sept 2003 | PAK 257/9 v BAN 201/92nd ODI · ODI | BAN | 4 | 1/30 | 0 | Pakistan won by 42 runs (D/L method) | Lahore | Bangladesh tour of Pakistan 2003 |
| 18 Sept 2003 | BAN 222/8 v PAK 226/54th ODI · ODI | BAN | 22 | 0/38 | 0 | Pakistan won by 5 wickets | Rawalpindi | Bangladesh tour of Pakistan 2003 |
| 21 Sept 2003 | PAK 302/5 v BAN 244/75th ODI · ODI | BAN | 2 | 0/40 | 0 | Pakistan won by 58 runs | Karachi | Bangladesh tour of Pakistan 2003 |
| 21 Oct 2003 | BAN 203 & 255 v ENG 295 & 164/31st Test · Test | BAN | 34 & 46* | 2/55 & 0/16 | 0 | England won by 7 wickets | Dhaka | England tour of Bangladesh 2003/04 |
| 29 Oct 2003 | ENG 326 & 293/5d v BAN 152 & 138/92nd Test · Test | BAN | 28 & 6 | 2/50 & 0/41 | 1 | England won by 329 runs | Chattogram | England tour of Bangladesh 2003/04 |
| 7 Nov 2003 | BAN 143 v ENG 144/31st ODI · ODI | BAN | 0 | 2/34 | 0 | England won by 7 wickets | Chattogram | England tour of Bangladesh 2003/04 |
| 10 Nov 2003 | BAN 134/9 v ENG 137/32nd ODI · ODI | BAN | 22 | 1/28 | 0 | England won by 7 wickets | Dhaka | England tour of Bangladesh 2003/04 |
| 12 Nov 2003 | BAN 182 v ENG 185/33rd ODI · ODI | BAN | 36 | 2/29 | 0 | England won by 7 wickets | Dhaka | England tour of Bangladesh 2003/04 |
| 19 Feb 2004 | ZIM 441 & 242/8 v BAN 331 & 1691st Test · Test | BAN | 44 & 0 | 3/75 & 0/49 | 0 | Zimbabwe won by 183 runs | Harare | Bangladesh tour of Zimbabwe 2003/04 |
| 26 Feb 2004 | ZIM 210/2 v BAN 1682nd Test · Test | BAN | 0 | 0/36 | 0 | Match drawn | Bulawayo | Bangladesh tour of Zimbabwe 2003/04 |
| 10 Mar 2004 | ZIM 230/9 v BAN 238/71st ODI · ODI | BAN | 0 | 2/30 | 0 | Bangladesh won by 8 runs | Harare | Bangladesh tour of Zimbabwe 2003/04 |
| 12 Mar 2004 | ZIM 242/8 v BAN 2282nd ODI · ODI | BAN | 49 | 1/37 | 0 | Zimbabwe won by 14 runs | Harare | Bangladesh tour of Zimbabwe 2003/04 |
| 14 Mar 2004 | BAN 183 v ZIM 185/75th ODI · ODI | BAN | 3 | 0/32 | 0 | Zimbabwe won by 3 wickets | Harare | Bangladesh tour of Zimbabwe 2003/04 |
| 15 May 2004 | BAN 144/8 v WI 145/91st ODI · ODI | BAN | 13 | 0/20 | 1 | West Indies won by 1 wicket | Kingstown | Bangladesh tour of West Indies 2004 |
| 16 May 2004 | WI 124/7 v BAN 101/82nd ODI · ODI | BAN | 8 | 1/24 | 0 | West Indies won by 23 runs | Kingstown | Bangladesh tour of West Indies 2004 |
| 19 May 2004 | BAN 118/7 v WI 119/33rd ODI · ODI | BAN | 14 | 1/23 | 0 | West Indies won by 7 wickets | St George's | Bangladesh tour of West Indies 2004 |
| 28 May 2004 | WI 352 & 113/0 v BAN 416 & 271/91st Test · Test | BAN | 1 & 0 | 4/65 & 0/25 | 0 | Match drawn | St Lucia | Bangladesh tour of West Indies 2004 |
| 4 Jun 2004 | WI 559/4 v BAN 284 & 1762nd Test · Test | BAN | 22 & 0 | 0/127 | 0 | West Indies won by an innings and 99 runs | Jamaica | Bangladesh tour of West Indies 2004 |
| 16 Jul 2004 | BAN 221/9 v HK 105Match 1 · ODI | BAN | 18 | 2/21 | 1 | Bangladesh won by 116 runs | Colombo | 2004 Asia Cup |
| 17 Jul 2004 | PAK 257/6 v BAN 181Match 3 · ODI | BAN | 2 | 0/50 | 1 | Pakistan won by 76 runs | Colombo | Asia Cup 2004 |
| 29 Jul 2004 | BAN 166 v PAK 167/4Match 8 · ODI | BAN | 21 | 0/26 | 1 | Pakistan won by 6 wickets (with 54 balls remaining) | Colombo | 2004 Asia Cup |
| 12 Sept 2004 | BAN 93 v SA 94/1Only ODI · ODI | BAN | 0 | 0/24 | 0 | South Africa won by 9 wickets (with 193 balls remaining) | Birmingham | 2004 Champions Trophy |
| 15 Sept 2004 | WI 269/3 v BAN 131Match 8 · ODI | BAN | 21 | 0/40 | 0 | West Indies won by 138 runs | Southampton | ICC Champions Trophy 2004 |
| 26 Oct 2004 | NZ 545/6d v BAN 182 & 2622nd Test · Test | BAN | 15 & 20 | 0/68 | 2 | New Zealand won by an innings and 101 runs | Chattogram | New Zealand tour of Bangladesh 2004/05 |
| 7 Nov 2004 | BAN 167/7 v NZ 250/72nd ODI · ODI | BAN | DNB | 0/28 | 0 | New Zealand won by 83 runs | Dhaka | New Zealand tour of Bangladesh 2004/05 |
| 10 Dec 2004 | BAN 184 & 202 v IND 5261st Test · Test | BAN | 0 & 6 | 2/104 | 1 | India won by an innings and 140 runs | Dhaka | India tour of Bangladesh 2004/05 |
| 23 Dec 2004 | IND 245/8 v BAN 234/81st ODI · ODI | BAN | 2 | 1/29 | 1 | India won by 11 runs | Chattogram | India tour of Bangladesh 2004/05 |
| 27 Dec 2004 | IND 348/5 v BAN 257/93rd ODI · ODI | BAN | 27* | 0/52 | 0 | India won by 91 runs | Dhaka | India tour of Bangladesh 2004/05 |