Joshua Patrick Inglis, born on 4 March 1995 in Leeds, West Yorkshire, England, is an Australian wicket‑keeper‑batter who represents the national side in Tests, One Day Internationals and Twenty20 Internationals. After moving to Australia at fourteen, he progressed through Western Australia’s cricket system, playing for the Western Australia state team and the Perth Scorchers in the Big Bash League, before earning his international debut in 2022.
To date Inglis has featured in six Tests, 41 ODIs and 49 T20Is, accumulating 290 Test runs, 1,100 ODI runs and 1,033 T20I runs, with centuries in each format – a rare feat for an Australian. He has also played 17 IPL matches for Lucknow Super Giants and Punjab Kings, scoring 544 runs at a strike‑rate above 170. His career highlights include a Test debut century, a 120‑run unbeaten ODI innings, and the fastest Australian T20I century, 100 in 43 balls.
Josh Inglis: quick facts
- Born: 4 March 1995, Leeds
- Team: Australia
- Teams: Western Australia cricket team, Perth Scorchers
Josh Inglis career statistics
Batting
| Format | Matches | Innings | Runs | Highest | Average | Strike rate | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| Tests | 6 | 9 | 290 | 102 | 32.22 | 76.32 | 2 | 0 |
| ODIs | 41 | 38 | 1,100 | 120* | 31.43 | 99.73 | 2 | 6 |
| T20Is | 49 | 46 | 1,033 | 110 | 26.49 | 157.95 | 2 | 2 |
| IPL | 17 | 16 | 544 | 85 | 38.86 | 173.25 | 0 | 4 |
Figures as of 12 November 2026. Figures from Cricsheet (cricsheet.org), Open Data Commons Attribution licence.
Josh Inglis’ early life
Joshua Patrick Inglis was born on 4 March 1995 in Leeds, West Yorkshire, England. He spent his early years in the north of England before his family relocated to Australia when he was fourteen, settling in Western Australia where he continued his schooling and began playing cricket at club level. He quickly progressed through local age‑group sides, earning recognition for his wicket‑keeping and aggressive batting.
Inglis’s development was shaped by the Australian junior pathways, and he represented Western Australia in under‑19 competitions. His performances at the state level attracted the attention of national selectors, leading to his inclusion in the Cricket Australia XI for a first‑class match against the touring West Indians in December 2015. The experience of playing against international opposition at a young age provided valuable exposure and helped him refine his technique behind the stumps.
Josh Inglis’ domestic career
Inglis made his List A debut for the Cricket Australia XI against the Pakistanis in January 2017, followed by his Twenty20 debut for the Perth Scorchers in the 2017–18 Big Bash League on 23 December 2017. He broke into first‑class cricket with a debut for the Cricket Australia XI against the West Indians in December 2015, and in October 2020 he recorded his maiden first‑class century, an unbeaten 153 against South Australia in the Sheffield Shield.
During the 2021 English season Inglis joined Leicestershire County Cricket Club for the T20 Blast, where he scored his first T20 century, an unbeaten 103 against the Pakistanis, and later added a second hundred, an unbeaten 118 from 61 balls against Worcestershire. His performances in the franchise circuit reinforced his reputation as a hard‑hitting wicket‑keeper‑batter, and he continued to feature for Western Australia in the Sheffield Shield and the Perth Scorchers in the BBL, contributing both with the bat and behind the stumps.
Josh Inglis’ international career
Inglis earned his Test cap on 29 January 2025, debuting against Sri Lanka at Galle International Stadium. To date he has played six Tests, scoring 290 runs in nine innings at an average of 32.22, with a strike rate of 76.32. His highest score, 102, came on debut, making him the fourth Australian to record centuries in all three formats. He has compiled two Test hundreds, taken two catches and has yet to register a fifty in the format.
Inglis made his One Day International debut on 24 June 2022 versus Sri Lanka at R Premadasa Stadium, Colombo. He has appeared in 41 ODIs, amassing 1,100 runs in 38 innings at an average of 31.43 and a strike rate of 99.73. His top score of 120 not out was achieved against England at Gaddafi Stadium, Lahore on 22 February 2025, one of two ODI centuries to his name. Inglis has also captained Australia in ODIs, and has taken 36 catches in the format.
His Twenty20 International debut came on 11 February 2022 against Sri Lanka at Sydney Cricket Ground. To date Inglis has featured in 49 T20Is, scoring 1,033 runs in 46 innings at an average of 26.49 and a strike rate of 157.95. He has recorded two T20I hundreds, the highest being 110 against India at Andhra Cricket Association‑Visakhapatnam District Cricket Association Stadium, Visakhapatnam on 23 November 2023. On 6 September 2024 he struck his second T20I century, 100 from 43 balls against Scotland, the fastest century by an Australian in the format. He has also captained Australia in T20Is and taken 31 catches.
Josh Inglis’ franchise and league career
In the Big Bash League Inglis has been a mainstay for the Perth Scorchers. On 7 January 2020, he and Liam Livingstone forged a century partnership that guided the Scorchers to a six‑wicket victory over the Melbourne Renegades at Geelong. Throughout his BBL tenure he has contributed as a wicket‑keeper and a middle‑order batter, adding valuable runs and sharp glovework for the side.
Inglis entered the Indian Premier League with the Lucknow Super Giants, later also representing Punjab Kings. Across 17 IPL matches he has scored 544 runs in 16 innings at an average of 38.86, with a strike rate of 173.25 and a highest score of 85. Although he has not yet reached a century in the league, he has recorded four fifties and taken ten catches, demonstrating his adaptability to different conditions and formats. His aggressive approach has made him a valuable asset in the middle order for both franchises.
Josh Inglis: frequently asked questions
When was Josh Inglis born?
Josh Inglis was born on 4 March 1995 in Leeds.
Where is Josh Inglis from?
Josh Inglis was born in Leeds, Australia.
Which teams has Josh Inglis played for?
Josh Inglis plays international cricket for Australia. Josh Inglis’s other teams include Western Australia cricket team and Perth Scorchers.
Which IPL team does Josh Inglis play for?
Josh Inglis’s IPL teams include Lucknow Super Giants and Punjab Kings.
When did Josh Inglis make an international debut?
Josh Inglis made a Test debut against Sri Lanka at Galle International Stadium on 29 January 2025. Josh Inglis made an ODI debut against Sri Lanka at R Premadasa Stadium, Colombo on 24 June 2022. Josh Inglis made a T20I debut against Sri Lanka at Sydney Cricket Ground on 11 February 2022.
What is Josh Inglis’s highest score?
Josh Inglis’s highest score is 102 in Tests, 120 not out in ODIs, 110 in T20Is and 85 in the IPL.
How many centuries has Josh Inglis scored?
Josh Inglis has scored 2 centuries in Tests, 2 centuries in ODIs and 2 centuries in T20Is.











