Birmingham Bears' Brendon McCullum smashed 158 not out off 64 balls against Derbyshire at Edgbaston, the highest ever T20 Blast score.
He brought his hundred up off 42 balls as Bears made 242-4 and bowled out Derbyshire for 182 to win by 60 runs.
The New Zealand captain hit 11 sixes and 13 fours in the second highest T20 score ever, behind Chris Gayle's 175 in the Indian Premier League in 2013.
The previous T20 Blast record was 153, by Luke Wright for Sussex in 2014.
McCullum has hit 158 not out before, for the Kolkata Knight Riders in the first ever IPL game in 2008, an innings that took 73 balls.
|Highest individual T20 scores|
|Chris Gayle: 175*, Royal Challengers Bangalore v Pune Warriors India, Bangalore, April 2013|
|B McCullum: 158*, Warwickshire v Derbyshire, Birmingham, July 2015|
|B McCullum: 158*, Kolkata Knight Riders, Bangalore, April 2008|
|Aaron Finch: 156, Australia v England, Southampton, Aug 2013|
|Luke Wright: 153*, Sussex v Essex, Chelmsford, Jul 2014|
|Graham Napier: 152*, Essex v Sussex, Chelmsford, June 2008|
|Chris Gayle: 151*, Somerset v Kent, Taunton, May 2015|