Players / JP Inglis
Men's cricketJP Inglis: runs, wickets and records
228 recorded matches from 23 Dec 2017 to 24 Sep 2026, most often for Australia, Perth Scorchers, Leicestershire. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 5 | 7 | 184 | 102 | 26.29 | 80.7 | 1 | 0 | 18 | 1 |
| ODIs | 41 | 38 | 1,100 | 120* | 31.43 | 99.7 | 2 | 6 | 115 | 24 |
| T20Is | 49 | 45 | 1,033 | 110 | 26.49 | 158.0 | 2 | 2 | 108 | 40 |
| T20 leagues | 131 | 124 | 3,295 | 118* | 31.08 | 149.0 | 2 | 21 | 325 | 128 |
| County Championship | 2 | 3 | 128 | 52 | 42.67 | 52.9 | 0 | 1 | 16 | 0 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 120* | 86 | England | 22 Feb 2025 |
| 118* | 61 | Worcestershire | 18 Jul 2021 |
| 110 | 50 | India | 23 Nov 2023 |
| 103* | 62 | Northamptonshire | 20 Jun 2021 |
| 103 | 49 | Scotland | 6 Sep 2024 |
JP Inglis: matches in the records
JP Inglis appears in 228 recorded men's matches, from 23 December 2017 to 24 September 2026, most often for Australia, Perth Scorchers and Leicestershire. The matches split as 5 in Test matches, 41 in One Day Internationals, 49 in Twenty20 Internationals, 131 in franchise Twenty20 leagues and 2 in the County Championship. The most frequent opponents in the records are Sydney Sixers (16 matches), India (15 matches) and South Africa (14 matches). The ground used most often is Perth Stadium, with 33 matches.
JP Inglis batting record
In Test matches, the batting record is 184 runs in 7 innings, an average of 26.29 and a highest score of 102, with 1 hundred and 1 ducks.
In One Day Internationals, the batting record is 1,100 runs in 38 innings, an average of 31.43, a strike rate of 99.7 and a highest score of 120*, with 2 hundreds, 6 fifties and 1 ducks.
In Twenty20 Internationals, the batting record is 1,033 runs in 45 innings, an average of 26.49, a strike rate of 158.0 and a highest score of 110, with 2 hundreds, 2 fifties and 4 ducks.
In franchise Twenty20 leagues, the batting record is 3,295 runs in 124 innings, an average of 31.08, a strike rate of 149.0 and a highest score of 118*, with 2 hundreds, 21 fifties and 3 ducks.
JP Inglis highest innings
The highest individual scores in the records are: 120* from 86 balls against England at Gaddafi Stadium, Lahore on 22 February 2025 (ODIs). 118* from 61 balls against Worcestershire at Grace Road, Leicester on 18 July 2021 (franchise Twenty20 leagues). 110 from 50 balls against India at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam on 23 November 2023 (T20Is). 103* from 62 balls against Northamptonshire at County Ground, Northampton on 20 June 2021 (franchise Twenty20 leagues). 103 from 49 balls against Scotland at Grange Cricket Club Ground, Raeburn Place, Edinburgh on 6 September 2024 (T20Is).
JP Inglis results with the side
In One Day Internationals, the player's side won 24 and lost 17 of the 41 recorded matches (58.5% of decided matches).
In Twenty20 Internationals, the player's side won 34 and lost 12 of the 49 recorded matches (73.9% of decided matches).
In franchise Twenty20 leagues, the player's side won 73 and lost 54 of the 131 recorded matches (57.5% of decided matches).
Against the most frequent opponents the results were Sydney Sixers: 9 won, 7 lost in 16 matches, India: 4 won, 9 lost in 15 matches, South Africa: 9 won, 5 lost in 14 matches, Melbourne Renegades: 10 won, 2 lost in 13 matches and Brisbane Heat: 9 won, 4 lost in 13 matches.
JP Inglis teams
Matches by side: Australia (95), Perth Scorchers (83), Leicestershire (16), Punjab Kings (12), San Francisco Unicorns (9), London Spirit (8) and Lucknow Super Giants (5).
JP Inglis main grounds
The grounds used most often are Perth Stadium (33), Adelaide Oval (11), Sydney Cricket Ground (8), Melbourne Cricket Ground (8), Grace Road, Leicester (7) and Docklands Stadium, Melbourne (7).
JP Inglis runs by year
Runs in each calendar year of the records: 2017 (9), 2018 (24), 2019 (183), 2020 (392), 2021 (1,192), 2022 (535), 2023 (782), 2024 (902), 2025 (925), 2026 (796).
JP Inglis matches by year
Recorded matches in each calendar year: 2017 (3), 2018 (4), 2019 (7), 2020 (15), 2021 (40), 2022 (20), 2023 (36), 2024 (40), 2025 (36), 2026 (27).
JP Inglis fours and sixes
In One Day Internationals, 115 fours and 24 sixes, one boundary every 7.9 balls faced; 54.9% of the runs came in boundaries.
In Twenty20 Internationals, 108 fours and 40 sixes, one boundary every 4.4 balls faced; 65.1% of the runs came in boundaries.
In franchise Twenty20 leagues, 325 fours and 128 sixes, one boundary every 4.9 balls faced; 62.8% of the runs came in boundaries.
How JP Inglis gets out
In One Day Internationals, 35 recorded dismissals: caught 66%, bowled 26%, lbw 6% and caught and bowled 3%.
In Twenty20 Internationals, 39 recorded dismissals: caught 64%, bowled 21%, lbw 8% and caught and bowled 5%.
In franchise Twenty20 leagues, 106 recorded dismissals: caught 66%, bowled 19%, lbw 5% and caught and bowled 4%.
JP Inglis player of the match awards
Of the 12 player of the match awards on record, the first is dated 13 January 2020 (Hobart Hurricanes v Perth Scorchers) and the latest 20 September 2026 (Zimbabwe v Australia): 2 in One Day Internationals, 2 in Twenty20 Internationals and 8 in franchise Twenty20 leagues.
JP Inglis first and latest matches
The first recorded match in Test matches is dated 29 January 2025 against Sri Lanka and the latest 17 December 2025 against England.
The first recorded match in One Day Internationals is dated 24 June 2022 against Sri Lanka and the latest 24 September 2026 against South Africa.
The first recorded match in Twenty20 Internationals is dated 11 February 2022 against Sri Lanka and the latest 21 June 2026 against Bangladesh.
The first recorded match in franchise Twenty20 leagues is dated 23 December 2017 against Sydney Sixers and the latest 23 May 2026 against Punjab Kings.
The first recorded match in the County Championship is dated 4 July 2021 against Somerset and the latest 11 July 2021 against Middlesex.
JP Inglis against different opponents
The most runs against a single opponent are 369 against Sri Lanka in 12 innings (average 33.55), 352 against Adelaide Strikers in 12 innings (average 35.20), 342 against West Indies in 13 innings (average 31.09) and 307 against Sydney Sixers in 14 innings (average 25.58).
JP Inglis at different grounds
The grounds that have produced the most runs are Perth Stadium (632 runs in 32 innings), Adelaide Oval (344 runs in 12 innings), Gaddafi Stadium, Lahore (265 runs in 5 innings) and Melbourne Cricket Ground (252 runs in 8 innings).
JP Inglis recent years
Year by year, the latest figures in the records are 2021: 40 matches and 1,192 runs; 2022: 20 matches and 535 runs; 2023: 36 matches and 782 runs; 2024: 40 matches and 902 runs; 2025: 36 matches and 925 runs; 2026: 27 matches and 796 runs.
JP Inglis year by year
The busiest year in the records is 2024, with 40 matches. The most runs in a calendar year came in 2021: 1,192.
Questions and answers
How many matches has JP Inglis played?
228 recorded matches, from 23 December 2017 to 24 September 2026.
How many runs has JP Inglis scored in Tests?
184 runs in 7 innings, at an average of 26.29.
How many runs has JP Inglis scored in ODIs?
1,100 runs in 38 innings, at an average of 31.43.
How many runs has JP Inglis scored in T20Is?
1,033 runs in 45 innings, at an average of 26.49.
What is JP Inglis's highest score?
120* from 86 balls against England on 22 February 2025, at Gaddafi Stadium, Lahore.
How many sixes has JP Inglis hit?
193 sixes and 582 fours in the recorded matches.
How many player of the match awards has JP Inglis won?
12 in the recorded matches.
How many hundreds has JP Inglis scored?
7 in the recorded matches.
Which teams has JP Inglis played for?
Australia (95), Perth Scorchers (83), Leicestershire (16), Punjab Kings (12), San Francisco Unicorns (9), London Spirit (8) and Lucknow Super Giants (5).
When was JP Inglis's most recent recorded match?
24 September 2026.