22MatchesT20I 16 · ODI 6
488Runsaverage 27.11 · SR 140.6
95*Highest score0 hundreds · 3 fifties

Harry Brook against India by format

FormatMatRunsAvgSR100s/50sHS
T20I1640733.92173.20/395*
ODI68113.5072.30/031

Harry Brook against India year by year

YearMatRunsAvgSR100s/50sHS
2026 T20I623678.67208.80/295*
2026 ODI33110.33100.00/016
2025 T20I59118.20146.80/151
2025 ODI35016.6761.70/031
2024 T20I12525.00131.60/025
1 earlier years
YearMatRunsAvgSR100s/50sHS
2022 T20I45518.33134.10/028

Harry Brook's best innings against India

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
95*45T20IThe Rose Bowl11 Jul 2026
79*35T20ICounty Ground, Bristol9 Jul 2026
5126T20IMCA Stadium31 Jan 2025

Harry Brook against India by ground

GroundMatRunsAvgSR
The Rose Bowl2123123.00180.9
Trent Bridge23517.50166.7
Edgbaston294.5075.0
Wankhede Stadium294.5090.0
County Ground, Bristol179—225.7
MCA Stadium15151.00196.2
Old Trafford13939.00260.0
Barabati Stadium13131.0059.6

India bowlers Harry Brook has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Axar Patel721031143.1
Varun Chakravarthy31423135.5

Harry Brook's batting in every match against India

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
19 Jul 2026ODI141200116.7WonLord's
16 Jul 2026ODI161621100.0WonSophia Gardens
14 Jul 2026ODI130033.3LostEdgbaston
11 Jul 2026T20I95*4548211.1WonThe Rose Bowl
9 Jul 2026T20I79*3584225.7WonCounty Ground, Bristol
15 older innings
DateFormatRunsBalls4s6sSRResultGround
7 Jul 2026T20I161210133.3WonTrent Bridge
4 Jul 2026T20I391543260.0WonOld Trafford
5 Mar 2026T20I7610116.7LostWankhede Stadium
12 Feb 2025ODI19261173.1LostNarendra Modi Stadium
9 Feb 2025ODI31523159.6LostBarabati Stadium
6 Feb 2025ODI03000.0LostVidarbha Cricket Association Stadium, Jamtha
2 Feb 2025T20I240050.0LostWankhede Stadium
31 Jan 2025T20I512652196.2LostMCA Stadium
28 Jan 2025T20I8100080.0WonSaurashtra Cricket Association Stadium
25 Jan 2025T20I13811162.5LostMA Chidambaram Stadium
22 Jan 2025T20I171421121.4LostEden Gardens
27 Jun 2024T20I251930131.6LostProvidence Stadium
10 Jul 2022T20I19930211.1WonTrent Bridge
9 Jul 2022T20I892088.9LostEdgbaston
7 Jul 2022T20I282321121.7LostThe Rose Bowl

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.