Harry Brook
353 matches · 2017 to 2026 · played for England, Yorkshire, Northern Superchargers, Sunrisers Hyderabad
Batting
| Format | Matches | Innings | Runs | Average | Strike rate | Fours | Sixes |
|---|---|---|---|---|---|---|---|
| T20 | 177 | 177 | 4,749 | 34.92 | 157.6 | 400 | 219 |
| Tests | 41 | 69 | 3,610 | 53.09 | 86.3 | 395 | 55 |
| First-class | 58 | 98 | 3,546 | 38.97 | 67.3 | 467 | 35 |
| ODIs | 46 | 46 | 1,691 | 40.26 | 109.8 | 154 | 69 |
| List A | 12 | 12 | 343 | 31.18 | 99.4 | 40 | 2 |
Counted from the deliveries; super overs left out. See batting average and strike rate.
Bowling
| Format | Matches | Overs | Runs | Wickets | Average | Economy | Strike rate |
|---|---|---|---|---|---|---|---|
| First-class | 26 | 195.2 | 539 | 11 | 49.00 | 2.76 | 106.5 |
| T20 | 2 | 2.0 | 26 | 1 | 26.00 | 13.00 | 12.0 |
| Tests | 8 | 30.0 | 127 | 1 | 127.00 | 4.23 | 180.0 |
| List A | 1 | 3.0 | 19 | 0 | n/a | 6.33 | n/a |
Byes and leg byes are not charged to the bowler. See economy rate and strike rate.
Recent matches
| Date | Competition | Match | Result |
|---|---|---|---|
| 29 Oct 2026 | ODIs | England v Sri Lanka | won |
| 25 Oct 2026 | ODIs | England v Pakistan | lost |
| 22 Oct 2026 | ODIs | England v Sri Lanka | lost |
| 20 Oct 2026 | ODIs | England v Pakistan | lost |
| 27 Sep 2026 | ODIs | England v Sri Lanka | won |
| 24 Sep 2026 | ODIs | England v Sri Lanka | lost |
| 22 Sep 2026 | ODIs | England v Sri Lanka | won |
| 19 Sep 2026 | T20Is | England v Sri Lanka | won |
| 17 Sep 2026 | T20Is | England v Sri Lanka | won |
| 15 Sep 2026 | T20Is | England v Sri Lanka | won |
Query Harry Brook yourself
500 free credits every month, no card. REST or MCP. Player id 4ae1755b.
Get a free key