- Home
- Players
- Xavier Bartlett
Brisbane Heat · Men's cricket
Xavier Bartlett stats
Data through 8 October 2026Last updated 8 October 2026
Coverage: matches in the Cricsheet data from 18 October 2019 to 8 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Xavier Bartlett played 12 ODIs, 22 T20Is for Australia in the data, between 2019 and 2026. With the ball, the best return was 120 wickets in T20 leagues at an average of 25.73 and an economy rate of 8.94.
International matches
34
ODIs 12 · T20Is 22
International wickets
47
0 five-wicket hauls
T20 league & domestic matches
100
547 runs
Best bowling
5/32
First-class
Teams played for
Brisbane Heat 2020–2026 · 59Queensland 2019–2026 · 36Australia 2024–2026 · 34San Francisco Unicorns 2025–2026 · 20Punjab Kings 2025–2026 · 13Kent 2024 · 8
Xavier Bartlett batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 12 | 9 | 0 | 124 | 52 | 13.78 | 119 | 104.2 | 0 | 2 | 1 | 6 | 8 |
| T20I | 22 | 12 | 5 | 77 | 34* | 11.00 | 71 | 108.5 | 0 | 0 | 3 | 8 | 3 |
| T20 (leagues & domestic) | 100 | 55 | 24 | 547 | 59* | 17.65 | 413 | 132.4 | 0 | 1 | 6 | 42 | 24 |
| First-class | 28 | 40 | 9 | 707 | 72 | 22.81 | 1,277 | 55.4 | 0 | 5 | 3 | 77 | 21 |
| List A | 8 | 6 | 1 | 49 | 23 | 9.80 | 92 | 53.3 | 0 | 0 | 1 | 5 | 1 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2019 | 5 |
| 2020 | 43 |
| 2021 | 170 |
| 2022 | 135 |
| 2023 | 95 |
| 2024 | 303 |
| 2025 | 408 |
| 2026 | 345 |
Year-by-year batting (23 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2019 | First-class | 2 | 5 | – | 13.2 | 5 | 0 | 0 |
| 2020 | First-class | 5 | 41 | 13.67 | 37.3 | 16 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 2 | 2 | 1.00 | 50.0 | 2 | 0 | 0 |
| 2021 | First-class | 5 | 40 | 10.00 | 38.8 | 25 | 0 | 0 |
| 2021 | List A | 1 | 4 | 4.00 | 21.1 | 4 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 7 | 126 | 63.00 | 135.5 | 42 | 0 | 0 |
| 2022 | First-class | 4 | 48 | 16.00 | 51.1 | 22 | 0 | 0 |
| 2022 | List A | 3 | 33 | 16.50 | 58.9 | 23 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 3 | 54 | 54.00 | 122.7 | 28 | 0 | 0 |
| 2023 | First-class | 4 | 85 | 28.33 | 38.6 | 32 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 3 | 10 | 10.00 | 200.0 | 6 | 0 | 0 |
| 2024 | First-class | 9 | 244 | 27.11 | 61.6 | 70 | 0 | 3 |
| 2024 | T20 (leagues & domestic) | 15 | 54 | 7.71 | 83.1 | 12 | 0 | 0 |
| 2024 | T20I | 2 | 5 | 2.50 | 50.0 | 5 | 0 | 0 |
| 2025 | First-class | 7 | 183 | 30.50 | 75.3 | 72 | 0 | 2 |
| 2025 | List A | 2 | 12 | 6.00 | 70.6 | 11 | 0 | 0 |
| 2025 | ODI | 2 | 11 | 5.50 | 73.3 | 8 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 13 | 189 | 17.18 | 144.3 | 59 | 0 | 1 |
| 2025 | T20I | 5 | 13 | 4.33 | 76.5 | 9 | 0 | 0 |
| 2026 | First-class | 4 | 61 | 20.33 | 83.6 | 36 | 0 | 0 |
| 2026 | ODI | 7 | 113 | 16.14 | 108.7 | 52 | 0 | 2 |
| 2026 | T20 (leagues & domestic) | 12 | 112 | 16.00 | 157.7 | 28 | 0 | 0 |
| 2026 | T20I | 5 | 59 | 29.50 | 134.1 | 34 | 0 | 0 |
Xavier Bartlett bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 12 | 583 | 504 | 23 | 4/17 | – | 21.91 | 5.19 | 25.3 | 2 | 0 | 5 |
| T20I | 21 | 411 | 548 | 24 | 3/13 | – | 22.83 | 8.00 | 17.1 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 99 | 2,072 | 3,088 | 120 | 4/10 | – | 25.73 | 8.94 | 17.3 | 4 | 0 | 2 |
| First-class | 55 | 5,030 | 2,516 | 105 | 5/32 | 9/101 | 23.96 | 3.00 | 47.9 | 12 | 4 | 204 |
| List A | 8 | 371 | 307 | 10 | 2/28 | – | 30.70 | 4.96 | 37.1 | 0 | 0 | 3 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2019 | 6 |
| 2020 | 20 |
| 2021 | 29 |
| 2022 | 18 |
| 2023 | 27 |
| 2024 | 62 |
| 2025 | 69 |
| 2026 | 51 |
Year-by-year bowling (24 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2019 | First-class | 4 | 6 | 29.33 | 2.98 | 3/33 |
| 2020 | First-class | 6 | 14 | 21.50 | 3.33 | 5/85 |
| 2020 | T20 (leagues & domestic) | 4 | 6 | 17.50 | 7.50 | 3/24 |
| 2021 | First-class | 8 | 11 | 39.09 | 2.98 | 4/59 |
| 2021 | List A | 3 | 5 | 16.60 | 3.98 | 2/28 |
| 2021 | T20 (leagues & domestic) | 16 | 13 | 30.15 | 8.49 | 2/22 |
| 2022 | First-class | 8 | 10 | 22.50 | 2.53 | 4/64 |
| 2022 | List A | 3 | 4 | 33.00 | 5.50 | 2/44 |
| 2022 | T20 (leagues & domestic) | 4 | 4 | 34.50 | 10.62 | 4/30 |
| 2023 | First-class | 6 | 13 | 21.62 | 3.36 | 4/32 |
| 2023 | T20 (leagues & domestic) | 8 | 14 | 13.93 | 7.22 | 3/18 |
| 2024 | First-class | 10 | 18 | 25.78 | 3.37 | 5/32 |
| 2024 | ODI | 2 | 8 | 4.75 | 2.35 | 4/17 |
| 2024 | T20 (leagues & domestic) | 19 | 25 | 22.52 | 8.55 | 3/25 |
| 2024 | T20I | 7 | 11 | 14.73 | 6.85 | 3/13 |
| 2025 | First-class | 9 | 19 | 22.16 | 2.73 | 4/35 |
| 2025 | List A | 2 | 1 | 92.00 | 5.41 | 1/62 |
| 2025 | ODI | 3 | 7 | 18.43 | 5.16 | 3/39 |
| 2025 | T20 (leagues & domestic) | 25 | 34 | 24.71 | 9.32 | 4/10 |
| 2025 | T20I | 8 | 8 | 27.25 | 8.12 | 2/25 |
| 2026 | First-class | 4 | 14 | 15.57 | 2.73 | 5/48 |
| 2026 | ODI | 7 | 8 | 42.12 | 6.02 | 2/25 |
| 2026 | T20 (leagues & domestic) | 23 | 24 | 35.62 | 9.59 | 3/36 |
| 2026 | T20I | 6 | 5 | 33.60 | 9.33 | 2/26 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| South Africa | ODI | 3 | 60 | 20.00 | 142.9 | 50 | 0 | 1 |
| Bangladesh | ODI | 3 | 53 | 17.67 | 96.4 | 52 | 0 | 1 |
| Pakistan | T20I | 3 | 49 | 24.50 | 114.0 | 34 | 0 | 0 |
| India | T20I | 3 | 3 | 3.00 | 75.0 | 3 | 0 | 0 |
| MI New York | T20 (leagues & domestic) | 3 | 104 | 104.00 | 208.0 | 59 | 0 | 1 |
| Sydney Thunder | T20 (leagues & domestic) | 6 | 103 | 103.00 | 145.1 | 42 | 0 | 0 |
| Perth Scorchers | T20 (leagues & domestic) | 6 | 65 | 21.67 | 127.5 | 34 | 0 | 0 |
| Adelaide Strikers | T20 (leagues & domestic) | 8 | 58 | 11.60 | 105.5 | 19 | 0 | 0 |
| Washington Freedom | T20 (leagues & domestic) | 3 | 36 | 18.00 | 133.3 | 28 | 0 | 0 |
| Los Angeles Knight Riders | T20 (leagues & domestic) | 3 | 32 | 10.67 | 160.0 | 27 | 0 | 0 |
| Melbourne Stars | T20 (leagues & domestic) | 3 | 29 | 14.50 | 161.1 | 21 | 0 | 0 |
| Sydney Sixers | T20 (leagues & domestic) | 7 | 18 | 3.00 | 72.0 | 11 | 0 | 0 |
| Hobart Hurricanes | T20 (leagues & domestic) | 3 | 14 | 7.00 | 116.7 | 7 | 0 | 0 |
| Victoria | First-class | 10 | 231 | 28.88 | 48.1 | 72 | 0 | 2 |
| New South Wales | First-class | 8 | 186 | 26.57 | 66.2 | 70 | 0 | 2 |
| Western Australia | First-class | 12 | 164 | 18.22 | 61.7 | 50 | 0 | 1 |
| Tasmania | First-class | 6 | 107 | 26.75 | 55.2 | 36 | 0 | 0 |
| South Australia | First-class | 4 | 19 | 6.33 | 33.9 | 12 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| South Africa | ODI | 4 | 7 | 26.43 | 6.17 | 2/25 |
| Bangladesh | ODI | 3 | 4 | 33.00 | 5.74 | 2/47 |
| Pakistan | T20I | 5 | 8 | 16.75 | 7.88 | 3/13 |
| India | T20I | 5 | 4 | 31.00 | 7.83 | 2/39 |
| Hobart Hurricanes | T20 (leagues & domestic) | 6 | 13 | 15.31 | 9.05 | 4/30 |
| Sydney Thunder | T20 (leagues & domestic) | 10 | 12 | 25.67 | 9.29 | 3/29 |
| Melbourne Stars | T20 (leagues & domestic) | 6 | 11 | 12.55 | 6.57 | 4/10 |
| Sydney Sixers | T20 (leagues & domestic) | 10 | 11 | 22.64 | 7.95 | 2/12 |
| Melbourne Renegades | T20 (leagues & domestic) | 8 | 10 | 26.20 | 9.70 | 3/18 |
| Adelaide Strikers | T20 (leagues & domestic) | 9 | 10 | 29.40 | 8.91 | 3/24 |
| Perth Scorchers | T20 (leagues & domestic) | 9 | 8 | 35.50 | 8.88 | 2/29 |
| Washington Freedom | T20 (leagues & domestic) | 5 | 8 | 21.12 | 9.39 | 4/32 |
| Los Angeles Knight Riders | T20 (leagues & domestic) | 4 | 7 | 19.29 | 8.53 | 4/28 |
| Seattle Orcas | T20 (leagues & domestic) | 4 | 7 | 18.14 | 8.86 | 2/24 |
| MI New York | T20 (leagues & domestic) | 5 | 5 | 27.80 | 6.95 | 2/35 |
| Western Australia | First-class | 13 | 25 | 25.00 | 2.58 | 5/48 |
| Victoria | First-class | 12 | 25 | 18.52 | 2.95 | 5/32 |
| Tasmania | First-class | 8 | 20 | 24.40 | 3.51 | 4/58 |
| New South Wales | First-class | 14 | 19 | 31.89 | 3.24 | 4/50 |
| South Australia | First-class | 8 | 16 | 20.88 | 2.96 | 4/64 |
| Tasmania | List A | 3 | 4 | 34.50 | 5.14 | 2/35 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| The Gabba | 26 | 352 | 19.56 | 72 |
| Allan Border Field | 7 | 178 | 25.43 | 70 |
| Western Australia Cricket Association Ground | 6 | 122 | 24.40 | 50 |
| Bellerive Oval | 8 | 117 | 23.40 | 36 |
| Oakland Coliseum | 4 | 100 | 50.00 | 59 |
| Melbourne Cricket Ground | 5 | 73 | 24.33 | 28 |
| Shere Bangla National Stadium | 3 | 53 | 17.67 | 52 |
| Grand Prairie Stadium | 4 | 53 | 13.25 | 44 |
| The Wanderers Stadium | 1 | 50 | 50.00 | 50 |
| Manuka Oval | 5 | 50 | 25.00 | 26 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| The Gabba | 45 | 76 | 21.42 | 4.22 |
| Bellerive Oval | 11 | 24 | 23.17 | 4.36 |
| Melbourne Cricket Ground | 7 | 19 | 14.32 | 3.36 |
| Adelaide Oval | 8 | 15 | 23.80 | 3.88 |
| Grand Prairie Stadium | 8 | 14 | 17.93 | 8.27 |
| Allan Border Field | 10 | 12 | 30.92 | 3.77 |
| Manuka Oval | 9 | 10 | 21.00 | 6.92 |
| Western Australia Cricket Association Ground | 6 | 10 | 24.30 | 2.56 |
| Oakland Coliseum | 7 | 10 | 24.80 | 9.60 |
| WACA | 2 | 9 | 11.22 | 2.24 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 1311 | 56 | 8.22 |
| T20 | Middle | 210 | 185 | 113.5 | 11 | 497 | 25 | 9.16 |
| T20 | Death | 414 | 299 | 138.5 | 27 | 675 | 63 | 9.62 |
| ODI | Powerplay | – | – | – | – | 300 | 15 | 4.60 |
| ODI | Middle | 65 | 69 | 94.2 | 3 | 187 | 3 | 5.36 |
| ODI | Death | 59 | 50 | 118.0 | 6 | 96 | 5 | 6.69 |
How Xavier Bartlett was dismissed
- Caught55 (66%)
- Bowled11 (13%)
- Run out9 (11%)
- Lbw5 (6%)
- Caught and bowled3 (4%)
How Xavier Bartlett took wickets
- Caught214
- Bowled33
- Lbw30
- Caught and bowled5
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 14 Mar 2026 | 10 |
| 14 Mar 2026 | 36 |
| 31 Mar 2026 | 11 |
| 3 May 2026 | 0 |
| 14 May 2026 | 18 |
| 9 Jun 2026 | 1 |
| 11 Jun 2026 | 52 |
| 14 Jun 2026 | 0 |
| 17 Jun 2026 | 4 |
| 26 Jun 2026 | 13 |
| 4 Jul 2026 | 7 |
| 5 Jul 2026 | 1 |
| 10 Jul 2026 | 5 |
| 16 Jul 2026 | 28 |
| 15 Sep 2026 | 5 |
| 20 Sep 2026 | 3 |
| 27 Sep 2026 | 50 |
| 30 Sep 2026 | 2 |
| 8 Oct 2026 | 6 |
| 8 Oct 2026 | 9 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 8 Oct 2026 | First-class | Western Australia | 9* | 12 | not out | WACA |
| 8 Oct 2026 | First-class | Western Australia | 6 | 10 | caught | WACA |
| 30 Sep 2026 | ODI | South Africa | 2 | 4 | bowled | Senwes Park |
| 27 Sep 2026 | ODI | South Africa | 50 | 28 | lbw | The Wanderers Stadium |
| 20 Sep 2026 | ODI | Zimbabwe | 3 | 6 | lbw | Harare Sports Club |
| 15 Sep 2026 | ODI | Zimbabwe | 5 | 11 | caught | Harare Sports Club |
| 16 Jul 2026 | T20 (leagues & domestic) | Washington Freedom | 28* | 13 | not out | Oakland Coliseum |
| 10 Jul 2026 | T20 (leagues & domestic) | Los Angeles Knight Riders | 5 | 5 | caught | Grand Prairie Stadium |
| 5 Jul 2026 | T20 (leagues & domestic) | MI New York | 1* | 1 | not out | Knight Riders Cricket Ground |
| 4 Jul 2026 | T20 (leagues & domestic) | Washington Freedom | 7 | 8 | caught | Knight Riders Cricket Ground |
| 26 Jun 2026 | T20 (leagues & domestic) | Seattle Orcas | 13 | 10 | run out | Oakland Coliseum |
| 17 Jun 2026 | T20I | Bangladesh | 4* | 1 | not out | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| 14 Jun 2026 | ODI | Bangladesh | 0 | 1 | caught | Shere Bangla National Stadium |
| 11 Jun 2026 | ODI | Bangladesh | 52 | 48 | bowled | Shere Bangla National Stadium |
| 9 Jun 2026 | ODI | Bangladesh | 1 | 6 | caught | Shere Bangla National Stadium |
| 14 May 2026 | T20 (leagues & domestic) | Mumbai Indians | 18* | 7 | not out | Himachal Pradesh Cricket Association Stadium |
| 3 May 2026 | T20 (leagues & domestic) | Gujarat Titans | 0 | 1 | bowled | Narendra Modi Stadium |
| 31 Mar 2026 | T20 (leagues & domestic) | Gujarat Titans | 11* | 5 | not out | Maharaja Yadavindra Singh International Cricket Stadium |
| 14 Mar 2026 | First-class | Tasmania | 36 | 40 | caught | Bellerive Oval |
| 14 Mar 2026 | First-class | Tasmania | 10 | 11 | bowled | Bellerive Oval |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 8 Oct 2026 | First-class | Western Australia | 4/53 | 24.5 | 5 | WACA |
| 8 Oct 2026 | First-class | Western Australia | 5/48 | 20.1 | 3 | WACA |
| 30 Sep 2026 | ODI | South Africa | 2/25 | 5 | 0 | Senwes Park |
| 27 Sep 2026 | ODI | South Africa | 1/70 | 10 | 1 | The Wanderers Stadium |
| 20 Sep 2026 | ODI | Zimbabwe | 0/69 | 10 | 0 | Harare Sports Club |
| 15 Sep 2026 | ODI | Zimbabwe | 1/41 | 8 | 0 | Harare Sports Club |
| 16 Jul 2026 | T20 (leagues & domestic) | Washington Freedom | 3/36 | 4 | 0 | Oakland Coliseum |
| 15 Jul 2026 | T20 (leagues & domestic) | Los Angeles Knight Riders | 0/39 | 4 | 0 | Oakland Coliseum |
| 11 Jul 2026 | T20 (leagues & domestic) | Seattle Orcas | 2/36 | 4 | 0 | Grand Prairie Stadium |
| 10 Jul 2026 | T20 (leagues & domestic) | Los Angeles Knight Riders | 2/24 | 4 | 0 | Grand Prairie Stadium |
| 8 Jul 2026 | T20 (leagues & domestic) | MI New York | 0/29 | 4 | 0 | Grand Prairie Stadium |
| 5 Jul 2026 | T20 (leagues & domestic) | MI New York | 1/16 | 4 | 0 | Knight Riders Cricket Ground |
| 4 Jul 2026 | T20 (leagues & domestic) | Washington Freedom | 1/18 | 4 | 0 | Knight Riders Cricket Ground |
| 28 Jun 2026 | T20 (leagues & domestic) | Washington Freedom | 0/50 | 4 | 0 | Oakland Coliseum |
| 26 Jun 2026 | T20 (leagues & domestic) | Seattle Orcas | 2/30 | 4 | 0 | Oakland Coliseum |
| 17 Jun 2026 | T20I | Bangladesh | 0/19 | 2 | 0 | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| 14 Jun 2026 | ODI | Bangladesh | 2/47 | 8 | 0 | Shere Bangla National Stadium |
| 11 Jun 2026 | ODI | Bangladesh | 1/23 | 5 | 1 | Shere Bangla National Stadium |
| 9 Jun 2026 | ODI | Bangladesh | 1/62 | 10 | 0 | Shere Bangla National Stadium |
| 14 May 2026 | T20 (leagues & domestic) | Mumbai Indians | 0/53 | 3.5 | 0 | Himachal Pradesh Cricket Association Stadium |
Frequently asked questions
How many wickets has Xavier Bartlett taken in ODIs?
23 wickets in 12 innings at an average of 21.91, economy 5.19, best figures 4/17.
How many wickets has Xavier Bartlett taken in T20Is?
24 wickets in 21 innings at an average of 22.83, economy 8.00, best figures 3/13.
How many runs has Xavier Bartlett scored in ODIs?
124 runs in 9 innings (12 matches) at an average of 13.78 and a strike rate of 104.2, in the data from 2024 to 2026.
How many runs has Xavier Bartlett scored in T20Is?
77 runs in 12 innings (22 matches) at an average of 11.00 and a strike rate of 108.5, in the data from 2024 to 2026.
How many runs has Xavier Bartlett scored in T20 leagues?
547 runs in 55 innings (100 matches) at an average of 17.65 and a strike rate of 132.4, in the data from 2020 to 2026.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.