
| batting | test | odi | t20i | t20 | fc | listA |
|---|---|---|---|---|---|---|
| Matches | 19 | -- | 3 | 68 | 46 | 52 |
| Innings | 35 | -- | 2 | 61 | 84 | 47 |
| Runs | 946 | -- | 5 | 1611 | 2609 | 1545 |
| Average | 27.0 | -- | 2.5 | 30.4 | 32.6 | 35.9 |
| S/R | 43.6 | -- | 50.0 | 120.2 | 52.0 | 75.0 |
| Highest Score | 171 | -- | 5 | 110 | 171 | 123 |
| 100s | 2 | -- | 0 | 1 | 6 | 3 |
| 50s | 4 | -- | 0 | 7 | 13 | 10 |
| Not Out | 0 | -- | 0 | 8 | 4 | 4 |
| Sixes | 7 | -- | 0 | 62 | 21 | 25 |
| Fours | 107 | -- | 0 | 134 | 300 | 141 |
| Balls Faced | 2171 | -- | 10 | 1340 | 5022 | 2060 |
| bowling | test | odi | t20i | t20 | fc | listA |
|---|---|---|---|---|---|---|
| Matches | 19 | -- | 3 | 68 | 46 | 52 |
| Innings | 2 | -- | 1 | 5 | 19 | 10 |
| Wickets | 0 | -- | 0 | 2 | 11 | 5 |
| Runs | 14 | -- | 5 | 41 | 248 | 159 |
| Overs | 2.1 | -- | 0.2 | 6.2 | 73.1 | 37.5 |
| Economy | 6.5 | -- | 15.0 | 6.5 | 3.4 | 4.2 |
| Average | 0.0 | -- | 0.0 | 20.5 | 22.5 | 31.8 |
| 5w | 0 | -- | 0 | 0 | 1 | 0 |
| 10w | 0 | -- | 0 | 0 | 0 | 0 |
| Hattrick | 0 | -- | 0 | 0 | 0 | 0 |
| Best Match | -/- | -- | -/- | 2/8 | 5/21 | 2/21 |
| Best Inning | -/- | -- | -/- | 2/8 | 5/21 | 2/21 |
Alex Carey
Kusal Mendis
Phil Salt
Rinku Singh
Hardik Pandya
Wanindu Hasaranga
Graeme Swann
Kagiso Rabada
Mark Adair
A: Mahmudul Hasan Joy has scored 946 (Test) and 5 (T20I) runs across different formats of the game in international cricket.
A: Mahmudul Hasan Joy's highest score is 171 runs in international cricket.
A: Mahmudul Hasan Joy has scored 2 (Test), 6 (First Class) and 1 (T20) centuries across different formats of the game.
A: Mahmudul Hasan Joy has scored 4 (Test), 13 (First Class) and 7 (T20) half centuries across different formats of the game.