Xavier Bartlett
Overview
Xavier Bartlett
19-year-old represented Australia in the last edition of the Under19 World Cup where he played a pivotal role for the team in the pace bowling department of a young Australian team. Known for his pace and due to a strong physique, Bartlett earned a Rookie contract with Queensland in 2017-18 and he has represented the Queensland Under23s on number of occasions since then. Xavier made his List A debut playing for the National Performance Squad against India A. It would have been a good experience for the young pacer against the likes of talented Indian batsmen in the form of Shreyas Iyer, Manish Pandey, Sanju Samson and Hardik Pandya in his List-A debut match.
Playing for Cricket Australia XI in the Matador One-Day Cup in 2016, the speedster bagged the important wicket of veteran Michael Klinger but his team lost the match as Western Australia chased down a stiff target of 150-odd in the 14th over. The young bowler has played for the Queensland Under19 and Under 23 teams. His first class debut for Queensland came in 2019 and he was picked up by the Brisbane Heat for the 2020/21 season.
Recent Batting
| Score | Opp | Format | Date |
|---|---|---|---|
| 2(4) | RSA | ODI | 30 Sep 26 |
| 50(28) | RSA | ODI | 27 Sep 26 |
| 3(6) | ZIM | ODI | 20 Sep 26 |
| 5(11) | ZIM | ODI | 15 Sep 26 |
| 4*(1) | BAN | T20I | 17 Jun 26 |
Recent Bowling
Stats
Career by format
international & domestic formatsFranchise & T20 leagues
club competitionsⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.
Full statistics tables
Batting
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 0 | 10 | 22 | 13 |
| Innings | 0 | 7 | 12 | 4 |
| Runs | 0 | 72 | 77 | 40 |
| Balls | 0 | 87 | 71 | 28 |
| Highest | 0 | 52 | 34 | 18 |
| Average | 0 | 10.29 | 11 | 20 |
| SR | 0 | 82.76 | 108.46 | 142.86 |
| Not Out | 0 | 0 | 5 | 2 |
| Fours | 0 | 4 | 8 | 3 |
| Sixes | 0 | 3 | 3 | 2 |
| Ducks | 0 | 1 | 3 | 1 |
| 50s | 0 | 1 | 0 | 0 |
| 100s | 0 | 0 | 0 | 0 |
| 200s | 0 | 0 | 0 | 0 |
| 300s | 0 | 0 | 0 | 0 |
| 400s | 0 | 0 | 0 | 0 |
Bowling
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 0 | 10 | 22 | 13 |
| Innings | 0 | 10 | 21 | 13 |
| Balls | 0 | 493 | 411 | 261 |
| Runs | 0 | 409 | 548 | 484 |
| Maidens | 0 | 4 | 0 | 0 |
| Wickets | 0 | 20 | 24 | 7 |
| Avg | 0.0 | 20.45 | 22.83 | 69.14 |
| Eco | 0 | 4.98 | 8 | 11.13 |
| SR | 0.0 | 24.65 | 17.13 | 37.29 |
| BBI | -/- | 4/17 | 3/13 | 2/9 |
| BBM | -/- | 4/17 | 3/13 | 2/9 |
| 4w | 0 | 2 | 0 | 0 |
| 5w | 0 | 0 | 0 | 0 |
| 10w | 0 | 0 | 0 | 0 |
Matches
| Match | Format | Result | Date |
|---|---|---|---|
| SAUS v QL 5th Match · Sheffield Shield 2026-27 | TEST | Queensland won by 6 wkts | 22 Oct 2026 |
| QL v WA 3rd Match · Sheffield Shield 2026-27 | TEST | Western Australia won by 2 wkts | 11 Oct 2026 |
| RSA v AUS 3rd ODI · Australia tour of South Africa, 2026 | ODI | AUS won | 30 Sep 2026 |
| RSA v AUS 2nd ODI · Australia tour of South Africa, 2026 | ODI | RSA won | 27 Sep 2026 |
| ZIM v AUS 3rd ODI · Australia tour of Zimbabwe 2026 | ODI | Australia won by 1 wkt | 20 Sep 2026 |
| AUS v ZIM 1st ODI · Australia tour of Zimbabwe 2026 | ODI | Australia won by 59 runs | 15 Sep 2026 |
| BAN v AUS 1st T20I · Australia tour of Bangladesh, 2026 | T20 | Australia won by 4 wkts | 17 Jun 2026 |
| BAN v AUS 3rd ODI · Australia tour of Bangladesh, 2026 | ODI | Australia won by 1 wkt | 14 Jun 2026 |
| AUS v BAN 2nd ODI · Australia tour of Bangladesh, 2026 | ODI | Bangladesh won by 5 wkts (DLS Method) | 11 Jun 2026 |
| AUS v IND 5th T20I · India tour of Australia, 2025 | T20 | No result (due to rain) | 8 Nov 2025 |
| AUS v IND 4th T20I · India tour of Australia, 2025 | T20 | India won by 48 runs | 6 Nov 2025 |
| AUS v IND 3rd T20I · India tour of Australia, 2025 | T20 | India won by 5 wkts | 2 Nov 2025 |
| AUS v IND 2nd T20I · India tour of Australia, 2025 | T20 | Australia won by 4 wkts | 31 Oct 2025 |
| AUS v IND 1st T20I · India tour of Australia, 2025 | T20 | No result (due to rain) | 29 Oct 2025 |
| AUS v IND 2nd ODI · India tour of Australia, 2025 | ODI | Australia won by 2 wkts | 23 Oct 2025 |
| NZ v AUS 3rd T20I · Australia tour of New Zealand, 2025 | T20 | Australia won by 3 wkts | 4 Oct 2025 |
| NZ v AUS 2nd T20I · Australia tour of New Zealand, 2025 | T20 | No result due to rain | 3 Oct 2025 |
| NZ v AUS 1st T20I · Australia tour of New Zealand, 2025 | T20 | Australia won by 6 wkts | 1 Oct 2025 |
| AUS v RSA 3rd ODI · South Africa tour of Australia, 2025 | ODI | Australia won by 276 runs | 24 Aug 2025 |
| AUS v RSA 2nd ODI · South Africa tour of Australia, 2025 | ODI | South Africa won by 84 runs | 22 Aug 2025 |
| WI v AUS 4th T20I · Australia tour of West Indies, 2025 | T20 | Australia won by 3 wkts | 26 Jul 2025 |
| AUS v PAK 3rd T20I · Pakistan tour of Australia, 2024 | T20 | Australia won by 7 wkts | 18 Nov 2024 |
| AUS v PAK 2nd T20I · Pakistan tour of Australia, 2024 | T20 | Australia won by 13 runs | 16 Nov 2024 |
| AUS v PAK 1st T20I · Pakistan tour of Australia, 2024 | T20 | Australia won by 29 runs | 14 Nov 2024 |
| ENG v AUS 1st T20I · Australia tour of England, 2024 | T20 | Australia won by 28 runs | 11 Sep 2024 |
| SCO v AUS 2nd T20I · Australia tour of Scotland, 2024 | T20 | Australia won by 70 runs | 6 Sep 2024 |
| SCO v AUS 1st T20I · Australia tour of Scotland, 2024 | T20 | Australia won by 7 wkts | 4 Sep 2024 |
| AUS v WI 3rd T20I · West Indies tour of Australia, 2024 | T20 | West Indies won by 37 runs | 13 Feb 2024 |
| AUS v WI 3rd ODI · West Indies tour of Australia, 2024 | ODI | Australia won by 8 wkts | 6 Feb 2024 |
| AUS v WI 1st ODI · West Indies tour of Australia, 2024 | ODI | Australia won by 8 wkts | 2 Feb 2024 |
Career
Matches by format
ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.
