Harry Brook vs India record
Harry Brook has scored 407 runs in 16 T20Is against India at an average of 33.92 (strike rate 173.2), with 3 fifties. In ODIs: 81 runs in 6 matches at an average of 13.50 (strike rate 72.3).
22MatchesT20I 16 · ODI 6
488Runsaverage 27.11 · SR 140.6
95*Highest score0 hundreds · 3 fifties
Harry Brook against India by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| T20I | 16 | 407 | 33.92 | 173.2 |
| ODI | 6 | 81 | 13.50 | 72.3 |
Harry Brook against India year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2026 T20I | 6 | 236 | 78.67 | 208.8 |
| 2026 ODI | 3 | 31 | 10.33 | 100.0 |
| 2025 T20I | 5 | 91 | 18.20 | 146.8 |
| 2025 ODI | 3 | 50 | 16.67 | 61.7 |
| 2024 T20I | 1 | 25 | 25.00 | 131.6 |
1 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2022 T20I | 4 | 55 | 18.33 | 134.1 |
Harry Brook's best innings against India
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 95* | 45 | 11 Jul 2026 |
| 79* | 35 | 9 Jul 2026 |
| 51 | 26 | 31 Jan 2025 |
Harry Brook against India by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| The Rose Bowl | 2 | 123 | 123.00 | 180.9 |
| Trent Bridge | 2 | 35 | 17.50 | 166.7 |
| Edgbaston | 2 | 9 | 4.50 | 75.0 |
| Wankhede Stadium | 2 | 9 | 4.50 | 90.0 |
| County Ground, Bristol | 1 | 79 | — | 225.7 |
| MCA Stadium | 1 | 51 | 51.00 | 196.2 |
| Old Trafford | 1 | 39 | 39.00 | 260.0 |
| Barabati Stadium | 1 | 31 | 31.00 | 59.6 |
India bowlers Harry Brook has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Axar Patel | 72 | 103 | 1 | 143.1 |
| Varun Chakravarthy | 31 | 42 | 3 | 135.5 |
Harry Brook's batting in every match against India
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 19 Jul 2026 | 14 | 12 | Won |
| 16 Jul 2026 | 16 | 16 | Won |
| 14 Jul 2026 | 1 | 3 | Lost |
| 11 Jul 2026 | 95* | 45 | Won |
| 9 Jul 2026 | 79* | 35 | Won |
15 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 7 Jul 2026 | 16 | 12 | Won |
| 4 Jul 2026 | 39 | 15 | Won |
| 5 Mar 2026 | 7 | 6 | Lost |
| 12 Feb 2025 | 19 | 26 | Lost |
| 9 Feb 2025 | 31 | 52 | Lost |
| 6 Feb 2025 | 0 | 3 | Lost |
| 2 Feb 2025 | 2 | 4 | Lost |
| 31 Jan 2025 | 51 | 26 | Lost |
| 28 Jan 2025 | 8 | 10 | Won |
| 25 Jan 2025 | 13 | 8 | Lost |
| 22 Jan 2025 | 17 | 14 | Lost |
| 27 Jun 2024 | 25 | 19 | Lost |
| 10 Jul 2022 | 19 | 9 | Won |
| 9 Jul 2022 | 8 | 9 | Lost |
| 7 Jul 2022 | 28 | 23 | Lost |
Harry Brook vs India: questions and answers
- How many matches has Harry Brook played against India?
- Harry Brook has played 22 matches against India (16 in T20Is, 6 in ODIs), from 2022 to 2026. England won 9 and lost 12 of them.
- How many runs has Harry Brook scored against India?
- Harry Brook has scored 488 runs in 20 innings against India at an average of 27.11 and a strike rate of 140.6 (407 runs at an average of 33.92 in T20Is, 81 runs at an average of 13.50 in ODIs).
- What is Harry Brook's highest score against India?
- Harry Brook's highest score against India is 95 not out off 45 balls (T20I) at The Rose Bowl on 11 July 2026.
- How many hundreds has Harry Brook scored against India?
- Harry Brook has scored no hundreds and 3 fifties against India.
- Where has Harry Brook scored the most runs against India?
- At The Rose Bowl: 123 runs in 2 innings against India, at an average of 123.00.
- How does Harry Brook usually get out against India?
- Of Harry Brook's 18 dismissals against India: caught 13 and bowled 5. Varun Chakravarthy has dismissed Harry Brook most often, 3 times in 31 balls.
- When did Harry Brook last play against India?
- On 19 July 2026 (ODI) at Lord's: 14 off 12 balls. England won that match.