- Home
- Players
- Harry Brook
- vs India
Player against team · Tests, ODIs and T20Is
Harry Brook vs India: stats and record
Data through 19 July 2026Last updated 19 July 2026
In the data, Harry Brook faced India in 5 Tests, 6 ODIs, 14 T20Is from 2022 to 2026. Harry Brook scored 969 runs against India at an average of 35.89, with the most in Tests (481 runs, highest 158).
Matches
25
2022–2026
Runs
969
29 innings
Average
35.89
27 dismissals
Hundreds / fifties
2 / 5
Harry Brook's record against India by format
| Format | M | Inns | NO | Runs | HS | Avg | SR | 100 | 50 | Wkts | Bowl avg | Econ | Best |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 9 | 0 | 481 | 158 | 53.44 | 81.4 | 2 | 2 | 0 | – | 6.88 | 0/24 |
| ODI | 6 | 6 | 0 | 81 | 31 | 13.50 | 72.3 | 0 | 0 | 0 | – | – | – |
| T20I | 14 | 14 | 2 | 407 | 95* | 33.92 | 173.2 | 0 | 3 | 0 | – | – | – |
Innings by innings
Show as table
| Innings | Runs |
|---|---|
| 7 Jul 2022 | 28 |
| 9 Jul 2022 | 8 |
| 10 Jul 2022 | 19 |
| 27 Jun 2024 | 25 |
| 22 Jan 2025 | 17 |
| 25 Jan 2025 | 13 |
| 28 Jan 2025 | 8 |
| 31 Jan 2025 | 51 |
| 2 Feb 2025 | 2 |
| 6 Feb 2025 | 0 |
| 9 Feb 2025 | 31 |
| 12 Feb 2025 | 19 |
| 20 Jun 2025 | 99 |
| 20 Jun 2025 | 0 |
| 2 Jul 2025 | 158 |
| 2 Jul 2025 | 23 |
| 10 Jul 2025 | 11 |
| 10 Jul 2025 | 23 |
| 23 Jul 2025 | 3 |
| 31 Jul 2025 | 53 |
| 31 Jul 2025 | 111 |
| 5 Mar 2026 | 7 |
| 4 Jul 2026 | 39 |
| 7 Jul 2026 | 16 |
| 9 Jul 2026 | 79 |
| 11 Jul 2026 | 95 |
| 14 Jul 2026 | 1 |
| 16 Jul 2026 | 16 |
| 19 Jul 2026 | 14 |
Every innings against India
| Date | Format | Runs | Balls | 4s | 6s | How out | Ground |
|---|---|---|---|---|---|---|---|
| 7 Jul 2022 | T20I | 28 | 23 | 2 | 1 | caught | The Rose Bowl |
| 9 Jul 2022 | T20I | 8 | 9 | 2 | 0 | caught | Edgbaston |
| 10 Jul 2022 | T20I | 19 | 9 | 3 | 0 | caught | Trent Bridge |
| 27 Jun 2024 | T20I | 25 | 19 | 3 | 0 | bowled | Providence Stadium |
| 22 Jan 2025 | T20I | 17 | 14 | 2 | 1 | bowled | Eden Gardens |
| 25 Jan 2025 | T20I | 13 | 8 | 1 | 1 | bowled | MA Chidambaram Stadium |
| 28 Jan 2025 | T20I | 8 | 10 | 0 | 0 | bowled | Saurashtra Cricket Association Stadium |
| 31 Jan 2025 | T20I | 51 | 26 | 5 | 2 | caught | Maharashtra Cricket Association Stadium |
| 2 Feb 2025 | T20I | 2 | 4 | 0 | 0 | caught | Wankhede Stadium |
| 6 Feb 2025 | ODI | 0 | 3 | 0 | 0 | caught | Vidarbha Cricket Association Stadium |
| 9 Feb 2025 | ODI | 31 | 52 | 3 | 1 | caught | Barabati Stadium |
| 12 Feb 2025 | ODI | 19 | 26 | 1 | 1 | bowled | Narendra Modi Stadium |
| 20 Jun 2025 | Test | 99 | 112 | 11 | 2 | caught | Headingley |
| 20 Jun 2025 | Test | 0 | 1 | 0 | 0 | caught | Headingley |
| 2 Jul 2025 | Test | 158 | 234 | 17 | 1 | bowled | Edgbaston |
| 2 Jul 2025 | Test | 23 | 31 | 3 | 0 | lbw | Edgbaston |
| 10 Jul 2025 | Test | 11 | 20 | 2 | 0 | bowled | Lord's |
| 10 Jul 2025 | Test | 23 | 19 | 4 | 1 | bowled | Lord's |
| 23 Jul 2025 | Test | 3 | 12 | 0 | 0 | stumped | Old Trafford |
| 31 Jul 2025 | Test | 53 | 64 | 5 | 1 | bowled | Kennington Oval |
| 31 Jul 2025 | Test | 111 | 98 | 14 | 2 | caught | Kennington Oval |
| 5 Mar 2026 | T20I | 7 | 6 | 1 | 0 | caught | Wankhede Stadium |
| 4 Jul 2026 | T20I | 39 | 15 | 4 | 3 | caught | Old Trafford |
| 7 Jul 2026 | T20I | 16 | 12 | 1 | 0 | caught | Trent Bridge |
| 9 Jul 2026 | T20I | 79* | 35 | 8 | 4 | not out | County Ground, Bristol |
| 11 Jul 2026 | T20I | 95* | 45 | 4 | 8 | not out | The Rose Bowl |
| 14 Jul 2026 | ODI | 1 | 3 | 0 | 0 | caught | Edgbaston |
| 16 Jul 2026 | ODI | 16 | 16 | 2 | 1 | caught | Sophia Gardens |
| 19 Jul 2026 | ODI | 14 | 12 | 0 | 0 | caught | Lord's |
Bowling against India
| Date | Format | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|
| 2 Jul 2025 | Test | 0/31 | 5 | 0 | Edgbaston |
| 23 Jul 2025 | Test | 0/24 | 3 | 0 | Old Trafford |
Frequently asked questions
What is Harry Brook's record against India in Tests?
481 runs in 9 innings at an average of 53.44 and a strike rate of 81.4, with 2 hundreds and 2 fifties (highest 158).
What is Harry Brook's record against India in ODIs?
81 runs in 6 innings at an average of 13.50 and a strike rate of 72.3, with 0 hundreds and 0 fifties (highest 31).
What is Harry Brook's record against India in T20Is?
407 runs in 14 innings at an average of 33.92 and a strike rate of 173.2, with 0 hundreds and 3 fifties (highest 95*).
What is Harry Brook's highest score against India?
158 in a Test on 2 Jul 2025 at Edgbaston.
Related
Coverage: Cricsheet data only. Older matches and matches against Afghanistan are not included.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.