| 20 Aug 2003 | BAN 288 & 274 v PAK 346 & 217/31st Test · Test | BAN | 26 & 60 | 1/9 & 0/12 | 4 | Pakistan won by 7 wickets | Karachi | Bangladesh tour of Pakistan 2003 |
| 27 Aug 2003 | PAK 295 & 165/1 v BAN 361 & 96Only Test · Test | BAN | 3 & 6 | 0/13 | 0 | Pakistan won by 9 wickets | Peshawar | Bangladesh tour of Pakistan 2003 |
| 3 Sept 2003 | BAN 281 & 154 v PAK 175 & 262/93rd Test · Test | BAN | 49 & 42 | - | 0 | Pakistan won by 1 wicket | Multan | Bangladesh tour of Pakistan 2003 |
| 9 Sept 2003 | PAK 323/3 v BAN 1861st ODI · ODI | BAN | 25 | - | 1 | Pakistan won by 137 runs | Multan | Bangladesh tour of Pakistan 2003 |
| 12 Sept 2003 | PAK 243/8 v BAN 1691st ODI · ODI | BAN | 64 | 3/48 | 0 | 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 | 0/38 | 1 | 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 | 47 | 0/18 | 1 | Pakistan won by 5 wickets | Rawalpindi | Bangladesh tour of Pakistan 2003 |
| 21 Sept 2003 | PAK 302/5 v BAN 244/75th ODI · ODI | BAN | 71 | 1/20 | 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 | 11 & 8 | 0/9 & 0/2 | 1 | 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 | 32 & 9 | 0/1 & 0/15 | 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 | 2 | - | 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 | 37 | - | 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 | 19 | - | 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 | 49 & 47 | - | 1 | Zimbabwe won by 183 runs | Harare | Bangladesh tour of Zimbabwe 2003/04 |
| 26 Feb 2004 | ZIM 210/2 v BAN 1682nd Test · Test | BAN | 6 | - | 0 | Match drawn | Bulawayo | Bangladesh tour of Zimbabwe 2003/04 |
| 10 Mar 2004 | ZIM 230/9 v BAN 238/71st ODI · ODI | BAN | 57 | - | 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 | 12 | 1/23 | 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 | 21 | - | 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 | 20 | 1/11 | 0 | 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 | 1 | - | 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 | 17 | - | 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 | 26 & 51 | 0/12 | 0 | Match drawn | St Lucia | Bangladesh tour of West Indies 2004 |
| 4 Jun 2004 | WI 559/4 v BAN 284 & 1762nd Test · Test | BAN | 47 & 0 | 0/24 | 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 | 10 | - | 0 | Bangladesh won by 116 runs | Colombo | 2004 Asia Cup |
| 17 Jul 2004 | PAK 257/6 v BAN 181Match 3 · ODI | BAN | 15 | - | 0 | Pakistan won by 76 runs | Colombo | Asia Cup 2004 |
| 21 Jul 2004 | BAN 177 v IND 178/2Match 6 · ODI | BAN | 0 | - | 0 | India won by 8 wickets (with 69 balls remaining) | Colombo | 2004 Asia Cup |
| 23 Jul 2004 | BAN 190/9 v SL 191/0Match 9 · ODI | BAN | 5 | - | 0 | Sri Lanka won by 10 wickets | Colombo | Asia Cup 2004 |
| 29 Jul 2004 | BAN 166 v PAK 167/4Match 8 · ODI | BAN | 23 | - | 0 | 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 | 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 | 7 | - | 0 | West Indies won by 138 runs | Southampton | ICC Champions Trophy 2004 |
| 19 Oct 2004 | BAN 177 & 126 v NZ 4021st Test · Test | BAN | 41 & 0 | 0/4 | 2 | New Zealand won by an innings and 99 runs | Dhaka | New Zealand tour of Bangladesh 2004/05 |
| 26 Oct 2004 | NZ 545/6d v BAN 182 & 2622nd Test · Test | BAN | 2 & 35 | 1/81 | 0 | New Zealand won by an innings and 101 runs | Chattogram | New Zealand tour of Bangladesh 2004/05 |
| 2 Nov 2004 | NZ 224 v BAN 861st ODI · ODI | BAN | 4 | 0/31 | 1 | New Zealand won by 138 runs | Chattogram | New Zealand tour of Bangladesh 2004/05 |
| 5 Nov 2004 | BAN 146 v NZ 148/71st ODI · ODI | BAN | 28 | - | 0 | New Zealand won by 3 wickets (with 32 balls remaining) | Dhaka | New Zealand tour of Bangladesh 2004/05 |
| 7 Nov 2004 | BAN 167/7 v NZ 250/72nd ODI · ODI | BAN | 0 | 0/18 | 2 | 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 & 0 | - | 0 | 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 | 14 | - | 0 | India won by 11 runs | Chattogram | India tour of Bangladesh 2004/05 |
| 26 Dec 2004 | BAN 229/9 v IND 214Only ODI · ODI | BAN | 0 | - | 1 | Bangladesh won by 15 runs | Dhaka | India tour of Bangladesh 2004/05 |
| 27 Dec 2004 | IND 348/5 v BAN 257/93rd ODI · ODI | BAN | 82 | 1/38 | 0 | India won by 91 runs | Dhaka | India tour of Bangladesh 2004/05 |
| 6 Jan 2005 | BAN 488 & 204/9 v ZIM 312 & 1541st Test · Test | BAN | 89 & 26 | 0/25 | 1 | Bangladesh won by 226 runs | Chittagong | Zimbabwe tour of Bangladesh 2004/05 |
| 14 Jan 2005 | BAN 211 & 285/5 v ZIM 298 & 2862nd Test · Test | BAN | 24 & 56* | - | 1 | Match drawn | Dhaka | Zimbabwe tour of Bangladesh 2004/05 |
| 20 Jan 2005 | BAN 229 v ZIM 251/81st ODI · ODI | BAN | 40 | 1/26 | 0 | Zimbabwe won by 22 runs | Dhaka | Zimbabwe tour of Bangladesh 2004/05 |
| 24 Jan 2005 | ZIM 237/5 v BAN 2062nd ODI · ODI | BAN | 6 | 1/39 | 0 | Zimbabwe won by 31 runs | Chattogram | Zimbabwe tour of Bangladesh 2004/05 |
| 26 Jan 2005 | BAN 244/9 v ZIM 2042nd ODI · ODI | BAN | 77 | - | 0 | Bangladesh won by 40 runs | Chittagong | Zimbabwe tour of Bangladesh 2004/05 |
| 29 Jan 2005 | BAN 247/9 v ZIM 1893rd ODI · ODI | BAN | 2 | 0/23 | 0 | Bangladesh won by 58 runs | Dhaka | Zimbabwe tour of Bangladesh 2004/05 |
| 3 Jun 2005 | BAN 104 & 316 v ENG 447/3d2nd Test · Test | BAN | 2 & 7 | - | 0 | England won by an innings and 27 runs | Chester-le-Street | Bangladesh tour of England 2005 |
| 20 Feb 2006 | BAN 118 v SL 119/5Match 1 · ODI | BAN | 7 | - | 0 | Sri Lanka won by 5 wickets | Bogra | Sri Lanka in Bangladesh ODI Series 2005/06 |
| 22 Feb 2006 | BAN 213/6 v SL 212Match 2 · ODI | BAN | 6 | - | 0 | Bangladesh won by 4 wickets | Bogra | Sri Lanka in Bangladesh ODI Series 2005/06 |
| 25 Mar 2006 | KEN 232/9 v BAN 237/34th ODI · ODI | BAN | 108* | - | 1 | Bangladesh won by 7 wickets (with 51 balls remaining) | Fatullah | Kenya tour of Bangladesh 2005/06 |
| 9 Apr 2006 | BAN 427 & 148 v AUS 269 & 307/71st Test · Test | BAN | 67 & 33 | 0/5 | 0 | Australia won by 3 wickets | Fatullah | Australia tour of Bangladesh 2005/06 |