CricketScore

Players / JR Hazlewood

Men's cricket

JR Hazlewood: runs, wickets and records

304 recorded matches from 22 Jun 2010 to 9 Oct 2026, most often for Australia, Royal Challengers Bengaluru, Sydney Sixers. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests79955803911.6043.900832
ODIs973513723*13.7077.800143
T20Is5892413*8.00114.30021
T20 leagues70123612*18.0080.00040

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests1493116/4923.712.7815
ODIs961446/5228.004.793
T20Is57774/1220.887.420
T20 leagues70974/1222.498.300

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
3987West Indies3 Jun 2015
32*50India17 Dec 2014
2971South Africa3 Nov 2016
2458West Indies11 Jun 2015
23*16New Zealand8 Sep 2022

JR Hazlewood: matches in the records

JR Hazlewood appears in 304 recorded men's matches, from 22 June 2010 to 9 October 2026, most often for Australia, Royal Challengers Bengaluru and Sydney Sixers. The matches split as 79 in Test matches, 97 in One Day Internationals, 58 in Twenty20 Internationals and 70 in franchise Twenty20 leagues. The most frequent opponents in the records are England (45 matches), India (39 matches) and South Africa (36 matches). The ground used most often is Sydney Cricket Ground, with 31 matches.

JR Hazlewood batting record

In Test matches, the batting record is 580 runs in 95 innings, an average of 11.60, a strike rate of 43.9 and a highest score of 39, with 12 ducks.

In One Day Internationals, the batting record is 137 runs in 35 innings, an average of 13.70, a strike rate of 77.8 and a highest score of 23*, with 5 ducks.

In Twenty20 Internationals, the batting record is 24 runs in 9 innings, an average of 8.00, a strike rate of 114.3 and a highest score of 13*, with 2 ducks.

In franchise Twenty20 leagues, the batting record is 36 runs in 12 innings, an average of 18.00, a strike rate of 80.0 and a highest score of 12*, with 1 ducks.

JR Hazlewood bowling record

In Test matches, the bowling record is 311 wickets in 149 innings, an average of 23.71, an economy rate of 2.78, a strike rate of 51.2 balls per wicket and best figures of 6 for 49, including 15 five-wicket hauls.

In One Day Internationals, the bowling record is 144 wickets in 96 innings, an average of 28.00, an economy rate of 4.79 and best figures of 6 for 52, including 3 five-wicket hauls.

In Twenty20 Internationals, the bowling record is 77 wickets in 57 innings, an average of 20.88, an economy rate of 7.42 and best figures of 4 for 12.

In franchise Twenty20 leagues, the bowling record is 97 wickets in 70 innings, an average of 22.49, an economy rate of 8.30 and best figures of 4 for 12.

JR Hazlewood highest innings

The highest individual scores in the records are: 39 from 87 balls against West Indies at Windsor Park, Roseau on 3 June 2015 (Tests). 32* from 50 balls against India at Brisbane Cricket Ground, Woolloongabba on 17 December 2014 (Tests). 29 from 71 balls against South Africa at Western Australia Cricket Association Ground on 3 November 2016 (Tests). 24 from 58 balls against West Indies at Sabina Park, Kingston on 11 June 2015 (Tests). 23* from 16 balls against New Zealand at Cazaly's Stadium, Cairns on 8 September 2022 (ODIs).

JR Hazlewood best bowling

The best bowling figures in the records are: 6 for 49 against South Africa at Kingsmead, Durban on 9 October 2026. 6 for 52 against New Zealand at Edgbaston on 2 June 2017. 6 for 67 against India at M Chinnaswamy Stadium on 4 March 2017. 6 for 70 against New Zealand at Adelaide Oval on 27 November 2015. 6 for 89 against South Africa at Bellerive Oval on 12 November 2016.

JR Hazlewood results with the side

In Test matches, the player's side won 41 and lost 25 of the 79 recorded matches (62.1% of decided matches).

In One Day Internationals, the player's side won 56 and lost 36 of the 97 recorded matches (60.9% of decided matches).

In Twenty20 Internationals, the player's side won 36 and lost 18 of the 58 recorded matches (66.7% of decided matches).

In franchise Twenty20 leagues, the player's side won 43 and lost 26 of the 70 recorded matches (62.3% of decided matches).

Against the most frequent opponents the results were England: 25 won, 15 lost in 45 matches, India: 14 won, 17 lost in 39 matches, South Africa: 14 won, 20 lost in 36 matches, New Zealand: 22 won, 5 lost in 30 matches and West Indies: 20 won, 7 lost in 28 matches.

JR Hazlewood teams

Matches by side: Australia (234), Royal Challengers Bengaluru (25), Sydney Sixers (18), Royal Challengers Bangalore (15) and Chennai Super Kings (12).

JR Hazlewood main grounds

The grounds used most often are Sydney Cricket Ground (31), Adelaide Oval (16), Melbourne Cricket Ground (15), Dubai International Cricket Stadium (11), Perth Stadium (9) and Brisbane Cricket Ground, Woolloongabba (8).

JR Hazlewood runs by year

Runs in each calendar year of the records: 2011 (2), 2013 (2), 2014 (33), 2015 (122), 2016 (115), 2017 (26), 2018 (109), 2019 (35), 2020 (50), 2021 (41), 2022 (48), 2023 (71), 2024 (47), 2025 (59), 2026 (17).

JR Hazlewood wickets by year

Wickets in each calendar year of the records: 2010 (1), 2011 (2), 2012 (1), 2013 (10), 2014 (32), 2015 (58), 2016 (69), 2017 (53), 2018 (34), 2019 (33), 2020 (30), 2021 (52), 2022 (61), 2023 (52), 2024 (50), 2025 (54), 2026 (37).

JR Hazlewood matches by year

Recorded matches in each calendar year: 2010 (1), 2011 (2), 2012 (1), 2013 (6), 2014 (15), 2015 (18), 2016 (30), 2017 (19), 2018 (14), 2019 (8), 2020 (22), 2021 (29), 2022 (43), 2023 (25), 2024 (23), 2025 (29), 2026 (19).

JR Hazlewood fours and sixes

In Test matches, 83 fours and 2 sixes, one boundary every 15.5 balls faced; 59.3% of the runs came in boundaries.

How JR Hazlewood gets out

In Test matches, 50 recorded dismissals: caught 62%, bowled 24%, lbw 8% and caught and bowled 2%.

JR Hazlewood bowling in detail

In Test matches: 12,540 dot balls (78.8% of legal deliveries), 670 maidens, 19 wides and 45 no-balls and wickets by caught 68%, bowled 16% and lbw 13%.

In One Day Internationals: 3,055 dot balls (60.5% of legal deliveries), 68 maidens, 92 wides and 10 no-balls and wickets by caught 76%, bowled 15% and lbw 6%.

In Twenty20 Internationals: 625 dot balls (48.1% of legal deliveries), 7 maidens, 35 wides and 8 no-balls and wickets by caught 73%, bowled 21% and caught and bowled 4%.

In franchise Twenty20 leagues: 681 dot balls (43.2% of legal deliveries), 1 maidens, 49 wides and 2 no-balls and wickets by caught 81%, bowled 10% and lbw 5%.

JR Hazlewood player of the match awards

Of the 12 player of the match awards on record, the first is dated 31 January 2014 (Australia v England) and the latest 27 April 2026 (Delhi Capitals v Royal Challengers Bengaluru): 1 in Test matches, 2 in One Day Internationals, 5 in Twenty20 Internationals and 4 in franchise Twenty20 leagues.

JR Hazlewood first and latest matches

The first recorded match in Test matches is dated 17 December 2014 against India and the latest 9 October 2026 against South Africa.

The first recorded match in One Day Internationals is dated 22 June 2010 against England and the latest 27 September 2026 against South Africa.

The first recorded match in Twenty20 Internationals is dated 13 February 2013 against West Indies and the latest 31 October 2025 against India.

The first recorded match in franchise Twenty20 leagues is dated 16 December 2011 against Brisbane Heat and the latest 31 May 2026 against Gujarat Titans.

JR Hazlewood against different opponents

The most runs against a single opponent are 192 against South Africa in 29 innings (average 19.20), 175 against India in 29 innings (average 12.50), 123 against West Indies in 14 innings (average 12.30) and 99 against England in 28 innings (average 9.90).

The most wickets against a single opponent are 109 against England in 60 innings, 85 against South Africa in 44 innings, 84 against India in 53 innings and 78 against West Indies in 38 innings.

JR Hazlewood at different grounds

The grounds that have produced the most runs are Adelaide Oval (63 runs in 9 innings), Brisbane Cricket Ground, Woolloongabba (51 runs in 4 innings), Western Australia Cricket Association Ground (43 runs in 5 innings) and Perth Stadium (38 runs in 7 innings).

JR Hazlewood recent years

Year by year, the latest figures in the records are 2021: 29 matches, 41 runs and 52 wickets; 2022: 43 matches, 48 runs and 61 wickets; 2023: 25 matches, 71 runs and 52 wickets; 2024: 23 matches, 47 runs and 50 wickets; 2025: 29 matches, 59 runs and 54 wickets; 2026: 19 matches, 17 runs and 37 wickets.

JR Hazlewood year by year

The busiest year in the records is 2022, with 43 matches. The most runs in a calendar year came in 2015: 122. The most wickets in a calendar year came in 2016: 69.

Questions and answers

How many matches has JR Hazlewood played?

304 recorded matches, from 22 June 2010 to 9 October 2026.

How many runs has JR Hazlewood scored in Tests?

580 runs in 95 innings, at an average of 11.60.

How many runs has JR Hazlewood scored in ODIs?

137 runs in 35 innings, at an average of 13.70.

How many runs has JR Hazlewood scored in T20Is?

24 runs in 9 innings, at an average of 8.00.

What is JR Hazlewood's highest score?

39 from 87 balls against West Indies on 3 June 2015, at Windsor Park, Roseau.

How many wickets has JR Hazlewood taken in Tests?

311 wickets in 149 innings, with best figures of 6 for 49.

How many wickets has JR Hazlewood taken in ODIs?

144 wickets in 96 innings, with best figures of 6 for 52.

How many wickets has JR Hazlewood taken in T20Is?

77 wickets in 57 innings, with best figures of 4 for 12.

How many sixes has JR Hazlewood hit?

6 sixes and 103 fours in the recorded matches.

How many player of the match awards has JR Hazlewood won?

12 in the recorded matches.

Which teams has JR Hazlewood played for?

Australia (234), Royal Challengers Bengaluru (25), Sydney Sixers (18), Royal Challengers Bangalore (15) and Chennai Super Kings (12).

When was JR Hazlewood's most recent recorded match?

9 October 2026.

Team pages

Records