| 28 Mar 2013 | SL 302/9 v BAN 184/7Match 3 · ODI | BAN | 6 | 1/50 | 0 | Bangladesh won by 3 wickets (DLS method) | Kandy | Bangladesh in Sri Lanka ODI Series 2012/13 |
| 25 Mar 2013 | SL 33/0 v BANMatch 2 · ODI | BAN | - | - | 0 | No result | Hambantota | Bangladesh in Sri Lanka ODI Series 2012/13 |
| 23 Mar 2013 | SL 238/2 v BAN 259/8Match 1 · ODI | BAN | 29 | 0/8 | 0 | Sri Lanka won by 8 wickets (DLS method) | Hambantota | Bangladesh in Sri Lanka ODI Series 2012/13 |
| 16 Mar 2013 | SL 346 & 160/3 v BAN 240 & 265Match 2 · Test | BAN | 8 & 0 | 1/37 & 0/12 | 1 | Sri Lanka won by 7 wickets | Colombo | Bangladesh in Sri Lanka Test Series 2012/13 |
| 8 Mar 2013 | SL 570/4d & 335/4d v BAN 638 & 70/1Match 1 · Test | BAN | 0 & DNB | 0/45 & 3/70 | 0 | Match drawn | Galle | Bangladesh in Sri Lanka Test Series 2012/13 |
| 19 Feb 2013 | DG 172/9 v CK 129Final · T20 | CK | 44 | 0/22 | 1 | Dhaka Gladiators won by 43 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 18 Feb 2013 | SR 149/7 v CK 150/7Semi-Final · T20 | CK | 14 | 0/10 | 1 | Chittagong Kings won by 3 wickets | Dhaka | Bangladesh Premier League 2012/13 |
| 13 Feb 2013 | CK 193/3 v DR 160/6Match 39 · T20 | CK | DNB | 1/35 | 0 | Chittagong Kings won by 33 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 9 Feb 2013 | CK 160/6 v RR 161/5Match 33 · T20 | CK | 2 | 0/5 | 0 | Rangpur Riders won by 5 wickets | Dhaka | Bangladesh Premier League 2012/13 |
| 7 Feb 2013 | CK 156/5 v KRB 67Match 29 · T20 | CK | 0 | - | 0 | Chittagong Kings won by 89 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 2 Feb 2013 | CK 142 v DG 88/8Match 24 · T20 | CK | 11 | 0/26 | 1 | Chittagong Kings won by 54 runs | Chattogram | Bangladesh Premier League 2012/13 |
| 31 Jan 2013 | BB 182/5 v CK 176/6Match 20 · T20 | CK | 45 | 0/36 | 0 | Barisal Burners won by 6 runs | Chattogram | Bangladesh Premier League 2012/13 |
| 24 Jan 2013 | CK 129/7 v BB 108/9Match 11 · T20 | CK | 3 | 0/15 | 0 | Chittagong Kings won by 21 runs | Khulna | Bangladesh Premier League 2012/13 |
| 19 Jan 2013 | DR 99/9 v CK 97Match 3 · T20 | CK | 40 | 2/17 | 2 | Duronto Rajshahi won by 2 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 10 Dec 2012 | BAN 179/1 v WI 197/4Only T20I · T20I | BAN | 64* | 0/15 | 0 | West Indies won by 18 runs | Mirpur | - |
| 8 Dec 2012 | BAN 221/8 v WI 217Match 5 · ODI | BAN | 48 | 2/38 | 0 | Bangladesh won by 2 wickets | Mirpur | West Indies in Bangladesh ODI Series 2012/13 |
| 7 Dec 2012 | BAN 136 v WI 211/9Match 4 · ODI | BAN | 56* | 3/46 | 0 | West Indies won by 75 runs | Mirpur | West Indies in Bangladesh ODI Series 2012/13 |
| 5 Dec 2012 | BAN 227 v WI 228/6Match 3 · ODI | BAN | 52 | 1/43 | 1 | West Indies won by 4 wickets | Mirpur | West Indies in Bangladesh ODI Series 2012/13 |
| 2 Dec 2012 | BAN 292/6 v WI 132Match 2 · ODI | BAN | 3* | 1/27 | 0 | Bangladesh won by 160 runs | Khulna | West Indies in Bangladesh ODI Series 2012/13 |
| 30 Nov 2012 | BAN 201/3 v WI 199Match 1 · ODI | BAN | DNB | 1/29 | 1 | Bangladesh won by 7 wickets | Khulna | West Indies in Bangladesh ODI Series 2012/13 |
| 21 Nov 2012 | BAN 387 & 287 v WI 648/9d & 30/0Match 2 · Test | BAN | 76 & 2 | 0/42 | 1 | West Indies won by 10 wickets | Khulna | West Indies in Bangladesh Test Series 2012/13 |
| 13 Nov 2012 | BAN 556 & 167 v WI 527/4d & 273Match 1 · Test | BAN | 62 & 29 | 0/45 & 0/12 | 1 | West Indies won by 77 runs | Mirpur | West Indies in Bangladesh Test Series 2012/13 |
| 25 Sept 2012 | BAN 175/6 v PAK 178/212th T20I · T20I | BAN | 0 | 0/24 | 0 | Pakistan won by 8 wickets | Kandy | ICC World Twenty20 2012/13 |
| 21 Sept 2012 | BAN 132/8 v NZ 191/35th T20I · T20I | BAN | 15 | 0/13 | 0 | New Zealand won by 59 runs | Kandy | ICC World Twenty20 2012/13 |
| 26 Jul 2012 | NED 131/9 v BAN 128Match 2 · T20I | BAN | 41 | 1/24 | 0 | Netherlands won by 1 wicket | The Hague | Bangladesh in Netherlands T20I Series 2012 |
| 25 Jul 2012 | NED 144/7 v BAN 145/2Match 1 · T20I | BAN | DNB | 1/17 | 0 | Bangladesh won by 8 wickets | The Hague | Bangladesh in Netherlands T20I Series 2012 |
| 24 Jul 2012 | SCO 162/7 v BAN 128Only T20I · T20I | BAN | 9 | 1/20 | 0 | Scotland won by 34 runs | The Hague | Bangladesh in Ireland T20I Series 2012 |
| 21 Jul 2012 | IRE 140/8 v BAN 141/83rd T20I · T20I | BAN | 9 | 0/20 | 1 | Bangladesh won by 2 wickets (with 0 balls remaining) | Belfast | Bangladesh in Ireland T20I Series 2012 |
| 18 Jul 2012 | IRE 119/8 v BAN 190/5Match 1 · T20I | BAN | 23 | 0/6 | 0 | Bangladesh won by 71 runs | Belfast | Bangladesh in Ireland T20I Series 2012 |
| 22 Mar 2012 | BAN 234/8 v PAK 236/9Final · ODI | BAN | 17* | 1/14 | 1 | Pakistan won by 2 runs | Mirpur | Asia Cup 2011/12 |
| 20 Mar 2012 | BAN 212/5 v SL 232Match 6 · ODI | BAN | 32* | 0/16 | 0 | Bangladesh won by 5 wickets (DLS method) | Mirpur | Asia Cup 2011/12 |
| 16 Mar 2012 | BAN 293/5 v IND 289/5Match 4 · ODI | BAN | 4* | 0/24 | 0 | Bangladesh won by 5 wickets | Mirpur | Asia Cup 2011/12 |
| 11 Mar 2012 | BAN 241 v PAK 262/8Match 1 · ODI | BAN | 0 | 0/19 | 0 | Pakistan won by 21 runs | Mirpur | Asia Cup 2011/12 |
| 25 Feb 2012 | SR 165/3 v CK 130/8Match 26 · T20 | CK | 30 | - | 0 | Sylhet Royals won by 35 runs | Dhaka | Bangladesh Premier League 2011/12 |
| 24 Feb 2012 | CK 120/6 v DG 107/9Match 23 · T20 | CK | 4 | - | 1 | Chittagong Kings won by 13 runs | Dhaka | Bangladesh Premier League 2011/12 |
| 18 Feb 2012 | DR 126/6 v CK 117/9Match 16 · T20 | CK | 18 | - | 1 | Duronto Rajshahi won by 9 runs | Chattogram | Bangladesh Premier League 2011/12 |
| 16 Feb 2012 | BB 125/6 v CK 126/2Match 13 · T20 | CK | DNB | 0/2 | 1 | Chittagong Kings won by 8 wickets | Dhaka | Bangladesh Premier League 2011/12 |
| 12 Feb 2012 | KRB 171/3 v CK 174/4Match 5 · T20 | CK | 4 | 2/18 | 0 | Chittagong Kings won by 6 wickets | Dhaka | Bangladesh Premier League 2011/12 |
| 17 Dec 2011 | BAN 338 & 234 v PAK 470 & 107/3Match 2 · Test | BAN | 0 & 32 | 0/45 | 2 | Pakistan won by 7 wickets | Mirpur | Pakistan in Bangladesh Test Series 2011/12 |
| 9 Dec 2011 | BAN 135 & 275/9 v PAK 594/5dMatch 1 · Test | BAN | 18 & 0 | 1/94 | 0 | Pakistan won by an innings and 184 runs | Chittagong | Pakistan in Bangladesh Test Series 2011/12 |
| 6 Dec 2011 | BAN 119 v PAK 177Match 3 · ODI | BAN | 35 | 3/4 | 0 | Pakistan won by 58 runs | Chittagong | Pakistan in Bangladesh ODI Series 2011/12 |
| 3 Dec 2011 | BAN 186/7 v PAK 262/7Match 2 · ODI | BAN | 20* | - | 1 | Pakistan won by 76 runs | Mirpur | Pakistan in Bangladesh ODI Series 2011/12 |
| 1 Dec 2011 | BAN 91 v PAK 93/5Match 1 · ODI | BAN | 1 | - | 0 | Pakistan won by 5 wickets | Mirpur | Pakistan in Bangladesh ODI Series 2011/12 |
| 29 Nov 2011 | BAN 85/9 v PAK 135/7Only T20I · T20I | BAN | 2 | 0/10 | 0 | Pakistan won by 50 runs | Mirpur | - |
| 21 Aug 2011 | ZIM 160/9 v BAN 253/6Match 5 · ODI | BAN | 60* | 3/13 | 0 | Bangladesh won by 93 runs | Bulawayo | Bangladesh in Zimbabwe ODI Series 2011 |
| 19 Aug 2011 | ZIM 199 v BAN 203/4Match 4 · ODI | BAN | DNB | 1/36 | 1 | Bangladesh won by 6 wickets | Bulawayo | Bangladesh in Zimbabwe ODI Series 2011 |
| 16 Aug 2011 | ZIM 250/7 v BAN 245Match 3 · ODI | BAN | 14 | 1/49 | 0 | Zimbabwe won by 5 runs | Harare | Bangladesh in Zimbabwe ODI Series 2011 |
| 14 Aug 2011 | ZIM 191/3 v BAN 188Match 2 · ODI | BAN | 3 | 1/27 | 0 | Zimbabwe won by 7 wickets | Harare | Bangladesh in Zimbabwe ODI Series 2011 |
| 12 Aug 2011 | ZIM 186/6 v BAN 184Match 1 · ODI | BAN | 5 | 0/19 | 1 | Zimbabwe won by 4 wickets | Harare | Bangladesh in Zimbabwe ODI Series 2011 |
| 4 Aug 2011 | ZIM 370 & 291/5d v BAN 287 & 244Only Test · Test | BAN | 13 & 11 | 1/8 & 0/27 | 1 | Zimbabwe won by 130 runs | Harare | - |