- Home
- Players
- BJ McMullen
Scotland · Men's cricket
BJ McMullen stats
Data through 20 September 2026Last updated 20 September 2026
Coverage: matches in the Cricsheet data from 1 December 2022 to 20 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
BJ McMullen played 47 ODIs, 30 T20Is for Scotland in the data, between 2022 and 2026. In ODIs BJ McMullen scored 1,572 runs in 42 innings (average 42.49, strike rate 93.3), including 5 hundreds and 7 fifties. With the ball, the best return was 68 wickets in ODIs at an average of 21.87 and an economy rate of 4.55. Against Namibia in ODIs, BJ McMullen averaged 54.00 over 7 innings.
Teams played for
BJ McMullen batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 47 | 42 | 5 | 1,572 | 151 | 42.49 | 1,684 | 93.3 | 5 | 7 | 2 | 154 | 49 |
| T20I | 30 | 29 | 4 | 787 | 96 | 31.48 | 547 | 143.9 | 0 | 7 | 2 | 63 | 39 |
| T20 (leagues & domestic) | 32 | 30 | 4 | 780 | 82* | 30.00 | 582 | 134.0 | 0 | 5 | 1 | 58 | 35 |
| List A | 5 | 4 | 0 | 79 | 30 | 19.75 | 98 | 80.6 | 0 | 0 | 1 | 13 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2022 | 119 |
| 2023 | 633 |
| 2024 | 834 |
| 2025 | 732 |
| 2026 | 900 |
Year-by-year batting (13 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2022 | ODI | 3 | 119 | 119.00 | 83.8 | 56 | 0 | 1 |
| 2023 | ODI | 10 | 421 | 42.10 | 85.2 | 136 | 2 | 1 |
| 2023 | T20I | 6 | 212 | 42.40 | 154.7 | 96 | 0 | 2 |
| 2024 | ODI | 9 | 348 | 43.50 | 87.2 | 151 | 1 | 0 |
| 2024 | T20 (leagues & domestic) | 9 | 201 | 22.33 | 124.8 | 53 | 0 | 1 |
| 2024 | T20I | 9 | 285 | 35.62 | 144.7 | 61 | 0 | 4 |
| 2025 | List A | 4 | 79 | 19.75 | 80.6 | 30 | 0 | 0 |
| 2025 | ODI | 11 | 314 | 31.40 | 95.2 | 101 | 1 | 2 |
| 2025 | T20 (leagues & domestic) | 9 | 207 | 29.57 | 119.0 | 64 | 0 | 2 |
| 2025 | T20I | 7 | 132 | 18.86 | 136.1 | 51 | 0 | 1 |
| 2026 | ODI | 9 | 370 | 46.25 | 116.0 | 100 | 1 | 3 |
| 2026 | T20 (leagues & domestic) | 12 | 372 | 37.20 | 150.6 | 82 | 0 | 2 |
| 2026 | T20I | 7 | 158 | 31.60 | 136.2 | 44 | 0 | 0 |
BJ McMullen bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 43 | 1,961 | 1,487 | 68 | 5/34 | – | 21.87 | 4.55 | 28.8 | 2 | 1 | 37 |
| T20I | 19 | 245 | 370 | 8 | 2/33 | – | 46.25 | 9.06 | 30.6 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 12 | 150 | 177 | 9 | 3/21 | – | 19.67 | 7.08 | 16.7 | 0 | 0 | 1 |
| List A | 5 | 174 | 127 | 2 | 1/20 | – | 63.50 | 4.38 | 87.0 | 0 | 0 | 3 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2022 | 8 |
| 2023 | 17 |
| 2024 | 19 |
| 2025 | 26 |
| 2026 | 17 |
Year-by-year bowling (12 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2022 | ODI | 4 | 8 | 14.12 | 3.53 | 3/35 |
| 2023 | ODI | 11 | 16 | 22.88 | 4.52 | 5/34 |
| 2023 | T20I | 4 | 1 | 57.00 | 9.50 | 1/26 |
| 2024 | ODI | 8 | 12 | 18.75 | 3.96 | 3/20 |
| 2024 | T20 (leagues & domestic) | 8 | 6 | 21.50 | 6.79 | 3/21 |
| 2024 | T20I | 3 | 1 | 69.00 | 8.62 | 1/25 |
| 2025 | List A | 5 | 2 | 63.50 | 4.38 | 1/20 |
| 2025 | ODI | 10 | 19 | 26.95 | 5.22 | 4/55 |
| 2025 | T20I | 7 | 5 | 35.20 | 9.35 | 2/33 |
| 2026 | ODI | 10 | 13 | 20.85 | 4.59 | 3/30 |
| 2026 | T20 (leagues & domestic) | 4 | 3 | 16.00 | 8.00 | 2/11 |
| 2026 | T20I | 5 | 1 | 68.00 | 8.50 | 1/23 |
BJ McMullen against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Namibia | ODI | 7 | 270 | 54.00 | 87.7 | 100 | 1 | 1 |
| Netherlands | ODI | 5 | 246 | 49.20 | 98.0 | 106 | 2 | 0 |
| United States of America | ODI | 3 | 238 | 79.33 | 111.2 | 151 | 1 | 1 |
| Nepal | ODI | 8 | 205 | 29.29 | 85.1 | 73 | 0 | 1 |
| Oman | ODI | 4 | 196 | 65.33 | 107.1 | 136 | 1 | 0 |
| United Arab Emirates | ODI | 6 | 166 | 33.20 | 99.4 | 58 | 0 | 2 |
| Canada | ODI | 5 | 133 | 26.60 | 92.4 | 64 | 0 | 1 |
| Australia | T20I | 4 | 194 | 48.50 | 149.2 | 60 | 0 | 3 |
| Italy | T20I | 3 | 137 | 68.50 | 198.6 | 96 | 0 | 1 |
| Namibia | T20I | 4 | 97 | 32.33 | 118.3 | 44 | 0 | 0 |
| Netherlands | T20I | 3 | 79 | 26.33 | 154.9 | 51 | 0 | 1 |
| Nepal | T20I | 3 | 77 | 25.67 | 126.2 | 42 | 0 | 0 |
| United Arab Emirates | T20I | 3 | 11 | 3.67 | 57.9 | 9 | 0 | 0 |
| MI Emirates | T20 (leagues & domestic) | 5 | 166 | 41.50 | 121.2 | 64 | 0 | 2 |
| Belfast Wolves | T20 (leagues & domestic) | 3 | 60 | 20.00 | 150.0 | 30 | 0 | 0 |
| Janakpur Bolts | T20 (leagues & domestic) | 3 | 50 | 16.67 | 104.2 | 25 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Namibia | ODI | 8 | 14 | 18.21 | 3.92 | 3/35 |
| Nepal | ODI | 10 | 11 | 29.64 | 4.42 | 3/47 |
| United Arab Emirates | ODI | 5 | 9 | 22.44 | 4.81 | 3/30 |
| Netherlands | ODI | 5 | 9 | 32.11 | 5.90 | 4/55 |
| United States of America | ODI | 4 | 6 | 21.67 | 5.20 | 3/20 |
| Canada | ODI | 3 | 5 | 21.00 | 4.77 | 3/43 |
| Oman | ODI | 4 | 4 | 16.00 | 3.05 | 2/24 |
| Netherlands | T20I | 3 | 3 | 28.33 | 9.44 | 2/33 |
| Nepal | T20I | 3 | 2 | 32.00 | 9.37 | 1/21 |
| Australia | T20I | 3 | 1 | 69.00 | 8.62 | 1/25 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Tribhuvan University International Cricket Ground | 16 | 425 | 26.56 | 73 |
| Grange Cricket Club Ground | 7 | 310 | 44.29 | 96 |
| Forthill | 11 | 225 | 22.50 | 64 |
| Sportpark Westvliet | 8 | 202 | 28.86 | 82 |
| Namibia Cricket Ground | 5 | 200 | 66.67 | 100 |
| Grand Prairie Stadium | 2 | 167 | 83.50 | 151 |
| Dubai International Cricket Stadium | 8 | 163 | 20.38 | 58 |
| The Village | 4 | 155 | 51.67 | 69 |
| Queens Sports Club | 4 | 155 | 38.75 | 106 |
| Sportpark Maarschalkerweerd | 2 | 151 | 151.00 | 101 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Forthill | 11 | 19 | 22.16 | 4.58 |
| Tribhuvan University International Cricket Ground | 16 | 12 | 31.00 | 5.17 |
| United Cricket Club Ground | 4 | 8 | 14.12 | 3.53 |
| Queens Sports Club | 4 | 8 | 18.88 | 5.21 |
| Sportpark Maarschalkerweerd | 2 | 7 | 14.71 | 5.15 |
| Grand Prairie Stadium | 4 | 6 | 19.83 | 4.43 |
| Namibia Cricket Ground | 4 | 4 | 22.50 | 4.50 |
| Harare Sports Club | 1 | 3 | 10.67 | 3.56 |
| The Village | 3 | 3 | 13.00 | 7.80 |
| Titwood | 4 | 3 | 37.00 | 10.25 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 476 | 380 | 125.3 | 15 | 234 | 12 | 9.13 |
| T20 | Middle | 944 | 640 | 147.5 | 29 | 138 | 3 | 6.70 |
| T20 | Death | 147 | 109 | 134.9 | 7 | 23 | 2 | 9.65 |
| ODI | Powerplay | 375 | 502 | 74.7 | 9 | 1086 | 37 | 3.90 |
| ODI | Middle | 1117 | 1134 | 98.5 | 25 | 707 | 26 | 4.71 |
| ODI | Death | 80 | 48 | 166.7 | 3 | 168 | 5 | 8.07 |
How BJ McMullen was dismissed
- Caught54 (59%)
- Bowled18 (20%)
- Caught and bowled7 (8%)
- Lbw6 (7%)
- Stumped5 (5%)
- Run out2 (2%)
How BJ McMullen took wickets
- Caught52
- Bowled18
- Lbw13
- Caught and bowled2
- Stumped2
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 15 Apr 2026 | 44 |
| 17 Apr 2026 | 27 |
| 18 Apr 2026 | 7 |
| 12 May 2026 | 7 |
| 14 May 2026 | 55 |
| 18 May 2026 | 73 |
| 20 May 2026 | 32 |
| 7 Aug 2026 | 17 |
| 9 Aug 2026 | 0 |
| 13 Aug 2026 | 64 |
| 27 Aug 2026 | 23 |
| 30 Aug 2026 | 12 |
| 2 Sep 2026 | 30 |
| 5 Sep 2026 | 37 |
| 6 Sep 2026 | 82 |
| 11 Sep 2026 | 69 |
| 13 Sep 2026 | 26 |
| 15 Sep 2026 | 47 |
| 17 Sep 2026 | 13 |
| 20 Sep 2026 | 17 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 20 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 17 | 12 | caught and bowled | Malahide Cricket Ground |
| 17 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 13 | 12 | caught | The Village |
| 15 Sep 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 47 | 30 | caught | The Village |
| 13 Sep 2026 | T20 (leagues & domestic) | Amsterdam Flames | 26 | 15 | stumped | The Village |
| 11 Sep 2026 | T20 (leagues & domestic) | Dublin Guardians | 69* | 49 | not out | The Village |
| 6 Sep 2026 | T20 (leagues & domestic) | Glasgow Cosmic | 82* | 47 | not out | Sportpark Westvliet |
| 5 Sep 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 37 | 28 | caught | Sportpark Westvliet |
| 2 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 30 | 16 | caught | Sportpark Westvliet |
| 30 Aug 2026 | T20 (leagues & domestic) | Dublin Guardians | 12 | 6 | lbw | Sportpark Westvliet |
| 27 Aug 2026 | T20 (leagues & domestic) | Glasgow Cosmic | 23 | 16 | caught | Sportpark Westvliet |
| 13 Aug 2026 | ODI | Canada | 64 | 59 | bowled | Forthill |
| 9 Aug 2026 | ODI | United Arab Emirates | 0 | 4 | caught | Forthill |
| 7 Aug 2026 | ODI | Canada | 17 | 25 | bowled | Forthill |
| 20 May 2026 | ODI | United States of America | 32 | 34 | lbw | Tribhuvan University International Cricket Ground |
| 18 May 2026 | ODI | Nepal | 73 | 44 | caught | Tribhuvan University International Cricket Ground |
| 14 May 2026 | ODI | United States of America | 55 | 40 | caught | Tribhuvan University International Cricket Ground |
| 12 May 2026 | ODI | Nepal | 7 | 9 | bowled | Tribhuvan University International Cricket Ground |
| 18 Apr 2026 | T20I | Namibia | 7 | 6 | caught | Namibia Cricket Ground |
| 17 Apr 2026 | T20I | Namibia | 27 | 20 | caught | Namibia Cricket Ground |
| 15 Apr 2026 | T20I | Namibia | 44* | 39 | not out | Namibia Cricket Ground |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 20 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 0/9 | 1 | 0 | Malahide Cricket Ground |
| 17 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 0/14 | 1 | 0 | The Village |
| 15 Sep 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 1/14 | 2 | 0 | The Village |
| 11 Sep 2026 | T20 (leagues & domestic) | Dublin Guardians | 2/11 | 2 | 0 | The Village |
| 13 Aug 2026 | ODI | Canada | 0/23 | 4 | 1 | Forthill |
| 9 Aug 2026 | ODI | United Arab Emirates | 3/30 | 8 | 2 | Forthill |
| 7 Aug 2026 | ODI | Canada | 3/43 | 10 | 1 | Forthill |
| 20 May 2026 | ODI | United States of America | 0/22 | 3 | 0 | Tribhuvan University International Cricket Ground |
| 18 May 2026 | ODI | Nepal | 1/5 | 3 | 1 | Tribhuvan University International Cricket Ground |
| 14 May 2026 | ODI | United States of America | 2/40 | 6 | 0 | Tribhuvan University International Cricket Ground |
| 12 May 2026 | ODI | Nepal | 0/38 | 7 | 0 | Tribhuvan University International Cricket Ground |
| 15 Apr 2026 | T20I | Namibia | 0/20 | 2 | 0 | Namibia Cricket Ground |
| 12 Apr 2026 | ODI | Namibia | 3/47 | 8 | 0 | Namibia Cricket Ground |
| 8 Apr 2026 | ODI | Oman | 0/1 | 1 | 0 | Namibia Cricket Ground |
| 6 Apr 2026 | ODI | Namibia | 1/22 | 9 | 2 | Namibia Cricket Ground |
| 17 Feb 2026 | T20I | Nepal | 0/5 | 1 | 0 | Wankhede Stadium |
| 14 Feb 2026 | T20I | England | 1/23 | 3 | 0 | Eden Gardens |
| 9 Feb 2026 | T20I | Italy | 0/13 | 1 | 0 | Eden Gardens |
| 7 Feb 2026 | T20I | West Indies | 0/7 | 1 | 0 | Eden Gardens |
| 31 Aug 2025 | ODI | Canada | 2/39 | 8 | 1 | Maple Leaf North-West Ground |
Frequently asked questions
How many runs has BJ McMullen scored in ODIs?
How many runs has BJ McMullen scored in T20Is?
How many runs has BJ McMullen scored in T20 leagues?
What is BJ McMullen's highest score?
How many wickets has BJ McMullen taken in ODIs?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.