జన్మించిన తేదీ
30 నవంబర్ 1991
దేశం
బంగ్లాదేశ్
పాత్ర
బ్యాటింగ్ ఆల్రౌండర్
బ్యాటింగ్ శైలి
కుడి చేతి బ్యాట్స్మన్
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Bashundhara Strikers vs Agrani Bank Cricket Club · Match 64 | List A | June 12, 2026 | 40 | 59 | 4 | 1 | 67.80 |
| Agrani Bank Cricket Club vs Rupganj Tigers Cricket Club · Match 58 | List A | June 8, 2026 | 19 | 39 | 1 | 0 | 48.72 |
| Agrani Bank Cricket Club vs City Club · Match 46 | List A | June 2, 2026 | 25 | 22 | 1 | 2 | 113.64 |
| Abahani Limited vs Agrani Bank Cricket Club · Match 37 | List A | May 23, 2026 | 56 | 58 | 2 | 3 | 96.55 |
| Mohammedan Sporting Club vs Agrani Bank Cricket Club · Match 32 | List A | May 20, 2026 | 25 | 41 | 2 | 0 | 60.98 |
| Gazi Group Cricketers vs Agrani Bank Cricket Club · Match 27 | List A | May 16, 2026 | 78 | 79 | 9 | 1 | 98.73 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Bashundhara Strikers vs Agrani Bank Cricket Club · Match 64 | List A | June 12, 2026 | 5 | 0 | 23 | 1 | 0 | 0 | 4.60 |
| Agrani Bank Cricket Club vs Rupganj Tigers Cricket Club · Match 58 | List A | June 8, 2026 | 9 | 0 | 43 | 0 | 0 | 0 | 4.78 |
| Agrani Bank Cricket Club vs City Club · Match 46 | List A | June 2, 2026 | 10 | 0 | 44 | 0 | 0 | 1 | 4.40 |
| Abahani Limited vs Agrani Bank Cricket Club · Match 37 | List A | May 23, 2026 | 7 | 0 | 24 | 0 | 0 | 0 | 3.43 |
| Mohammedan Sporting Club vs Agrani Bank Cricket Club · Match 32 | List A | May 20, 2026 | 1 | 0 | 11 | 0 | 0 | 0 | 11.00 |
| Gazi Group Cricketers vs Agrani Bank Cricket Club · Match 27 | List A | May 16, 2026 | 8 | 2 | 26 | 0 | 0 | 0 | 3.25 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Dhaka Premier Division Cricket League 2026 | LISTA | May 4, 2026 - Jun 14, 2026 | 311 | 416 | 23 | 7 | 74.76 |
| Bangladesh Premier League 2025 | T20 | Dec 26, 2025 - Jan 24, 2026 | 158 | 134 | 18 | 4 | 117.91 |
| National Cricket League Bangladesh (4-Day) 2025 | FIRSTCLASS | Oct 23, 2025 - Dec 7, 2025 | 179 | 294 | 23 | 1 | 60.88 |
| National Cricket League 2025 | T20 | Sep 14, 2025 - Oct 12, 2025 | 176 | 152 | 15 | 7 | 115.79 |
| Dhaka Premier Division Cricket League 2025 | LISTA | Mar 3, 2025 - May 16, 2025 | 109 | 129 | 10 | 5 | 84.50 |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| Dhaka Premier Division Cricket League 2026 | LISTA | May 4, 2026 - Jun 14, 2026 | 55 | 2 | 242 | 2 | 1/23 | 4.40 |
| Bangladesh Premier League 2025 | T20 | Dec 26, 2025 - Jan 24, 2026 | 24 | 1 | 203 | 5 | 2/32 | 8.46 |
| National Cricket League Bangladesh (4-Day) 2025 | FIRSTCLASS | Oct 23, 2025 - Dec 7, 2025 | 73.3 | 7 | 251 | 7 | - | 3.41 |
| National Cricket League 2025 | T20 | Sep 14, 2025 - Oct 12, 2025 | 27 | 1 | 155 | 6 | 2/16 | 5.74 |
| Dhaka Premier Division Cricket League 2025 | LISTA | Mar 3, 2025 - May 16, 2025 | 19 | 0 | 83 | 2 | - | 4.37 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 19 | 32 | 1044 | 1917 | 100 | 34.8000 | 54.4600 | 2 | 119 | 10 | 6 | 1 |
| ODI | 65 | 52 | 1281 | 1605 | 100 | 29.1100 | 79.8100 | 8 | 112 | 15 | 6 | 1 |
| T20 | 161 | 135 | 2631 | 2265 | 90 | 23.4900 | 116.1500 | 23 | 227 | 70 | 10 | 0 |
| T20I | 31 | 24 | 370 | 326 | 50 | 18.5000 | 113.4900 | 4 | 30 | 7 | 2 | 0 |
| List A | 222 | 194 | 6207 | 7389 | 134 | 38.5500 | 84.0000 | 33 | 560 | 125 | 38 | 9 |
| First Class | 112 | 183 | 6202 | 0 | 295 | 36.6900 | 0.0000 | 14 | 0 | 0 | 34 | 8 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 19 | 25 | 154.00 | 924 | 442 | 8 | 55.2500 | 2.8700 | 115.5000 | 3/52 | 3/130 | 0 | 0 | 0 |
| ODI | 65 | 43 | 209.20 | 1256 | 988 | 24 | 41.1600 | 4.7100 | 52.3000 | 3/26 | 3/26 | 0 | 0 | 0 |
| T20 | 161 | 123 | 331.30 | 1989 | 2437 | 86 | 28.3300 | 7.3500 | 23.1000 | 5/31 | 5/31 | 1 | 1 | 0 |
| T20I | 31 | 11 | 29.50 | 179 | 262 | 7 | 37.4200 | 8.7800 | 25.5000 | 2/26 | 2/26 | 0 | 0 | 0 |
| List A | 222 | 185 | 1219.00 | 7314 | 4947 | 156 | 31.7100 | 4.0500 | 46.8000 | 5/36 | 5/36 | 1 | 1 | 0 |
| First Class | 112 | 148 | 1189.40 | 7138 | 3400 | 101 | 33.6600 | 2.8500 | 70.6000 | 5/70 | 5/31 | 2 | 1 | 0 |
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Gazi Group Cricketers vs Agrani Bank Cricket Club · Match 27 | List A | May 16, 2026 | 78 | 79 | 9 | 1 | 98.73 |
| Noakhali Express vs Dhaka Capitals · Match 15 | T20 | January 7, 2026 | 90 | 50 | 14 | 2 | 180.00 |
| Rangpur Division vs Chittogram Division · Qualifier 2 | T20 | October 10, 2025 | 54 | 41 | 4 | 3 | 131.71 |
| Chittogram Division vs Rangpur Division · Match 19 | T20 | October 3, 2025 | 43 | 32 | 4 | 2 | 134.38 |