I'll do it myself: Harry Brook breaks England all-time ODI record with 135 out of 223

Harry Brook hundred vs NZ

England captain Harry Brook smashed an astonishing lone-effort hundred in the first ODI vs New Zealand at Mount Maunganui on Sunday (October 26).

Harry Brook resuces England from 5-3

England were put in to bat after losing the toss, only to have a horrid start to their innings. Jamie Smith was bowled first ball by Matt Henry, while Zakary Foulkes got rid of Ben Duckett and Joe Root both in the second over to leave England reeling at 5-3.

Brook walked in at No.5, but had to witness a continuous fall of wickets from the other end as the visitors slipped to 56-6 in the 12th over. That is when he was joined by Jamie Overton, with whom the England captain added 87 runs in 86 balls for the seventh wicket. Overton contributed 46 of those.

Another mini-collapse had England nine down for 166, which is when Brook took matters in his own hands.

Having reached his fifty off 36 balls as early as the 16th over of the innings, Brook was batting on 85 off 73 when Adil Rashid was the ninth man out on the last ball of the 30th over. From there, Brook dominated a 57-run last wicket stand, smashing 50 off 28 himself while allowing No.11 Luke Wood to face only four balls in a partnership that spanned 32.

In the process, Brook reached his second ODI ton, getting there of a mere 81 deliveries after hitting Jacob Duffy for three consecutive sixes. He was eventually dismissed for 135 off 101, caught off the bowling of Mitchell Santner as England finished on 223.

1st ODI, New Zealand vs England

LIVE
New Zealand vs England | England tour of New Zealand, 2025 | 1st ODI
Bay Oval, Mount Maunganui
Sunday, October 26th, 2025 01:00am (UTC:+0000)
16.16C, Clear Sky, 1.34 meter/sec
NZ New Zealand
NZ New Zealand
195/5
(34.0) RR: 5.74

    vs

    ENG England
    ENG England
    223
    (35.2) RR: 6.31

      Highest percentage of runs in a completed men's ODI innings

      Brook's 135 out of England's team total of 223 accounted for 60.53 per cent of the team's runs. That makes it the highest percentage of team runs scored by an England batter in a completed men's ODI innings, surpassing Robin Smith's 167* out of 277-5 vs Australia in 1993.

      Brook's effort stands at 12th on the all-time list, which is led by Viv Richards' iconic 189* vs England out of a team score of 272-9 in 1984.

      Brook broke several other records, including smashing the most sixes (11) by a captain batting at No.5 or below in men's ODIs, going past Angelo Mathews who hit 10 sixes in his 139* vs India in 2014.

      Brook's 135 is also the fifth-highest individual score by an England captain in the format, and the highest by an England captain batting at No.5 or below.

      Player Runs Total % Team Opposition Ground Match Date
      Viv Richards 189* 272/9 69.48 West Indies v England Manchester 31 May 1984
      David Warner 94 141 66.66 Australia v Zimbabwe Townsville 3 Sep 2022
      Kapil Dev 175* 266/8 65.78 India v Zimbabwe Tunbridge Wells 18 Jun 1983
      Rohit Sharma 264 404/5 65.34 India v Sri Lanka Eden Gardens 13 Nov 2014
      Tony Ura 151 235 64.25 P.N.G. v Ireland Harare 6 Mar 2018
      Jaskaran Malhotra 173* 271/9 63.83 U.S.A. v P.N.G. Al Amerat 9 Sep 2021
      Andrew Jones 47 74 63.51 New Zealand v Pakistan Sharjah 1 May 1990
      Sanath Jayasuriya 189 299/5 63.21 Sri Lanka v India Sharjah 29 Oct 2000
      Scott Styris 141 225 62.66 New Zealand v Sri Lanka Bloemfontein 10 Feb 2003
      Chris Coventry 194* 312/8 62.17 Zimbabwe v Bangladesh Bulawayo 16 Aug 2009
      Damien Martyn 116* 191 60.73 Australia v New Zealand Auckland 3 Mar 2000
      Harry Brook 135 223 60.53 England v New Zealand Mount Maunganui 26 Oct 2025
      Ed Joyce 160* 265/5 60.37 Ireland v Afghanistan Belfast 19 Jul 2016
      Martin Guptill 237* 393/6 60.3 New Zealand v West Indies Wellington 21 Mar 2015
      Robin Smith 167* 277/5 60.28 England v Australia Birmingham 21 May 1993