Skip to content

Josh Hazlewood

314 matches · 2010 to 2026 · played for Australia, Royal Challengers Bengaluru, Sydney Sixers, Royal Challengers Bangalore

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
Tests649958611.2744.0842
ODIs343413713.7077.8143
T2021216012.0090.961
First-class5891.8020.510

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
Tests812702.27,54531324.112.7951.8
T20127479.43,79017421.787.9016.5
ODIs96841.44,03214428.004.7935.1
First-class6182.44531432.362.4878.3
List A218.560230.003.1956.5

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
27 Oct 2026TestsAustralia v South Africalost
18 Oct 2026TestsAustralia v South Africalost
9 Oct 2026TestsAustralia v South Africawon
27 Sep 2026ODIsAustralia v South Africalost
24 Sep 2026ODIsAustralia v South Africalost
18 Sep 2026ODIsAustralia v Zimbabwewon
22 Aug 2026TestsAustralia v Bangladeshwon
13 Aug 2026TestsAustralia v Bangladeshlost
31 May 2026IPLRoyal Challengers Bengaluru v Gujarat Titanswon
26 May 2026IPLRoyal Challengers Bengaluru v Gujarat Titanswon

Query Josh Hazlewood yourself

500 free credits every month, no card. REST or MCP. Player id 03806cf8.

Get a free key