Henry Nicholls' Century Puts New Zealand in Commanding Position Against England on Day 3 at The Oval
Nicholls' unbeaten 119 and a record partnership with Rachin Ravindra built a massive 352-run lead for New Zealand in the second Test.
The story
At Kennington Oval, Day 3 of the second Test between England and New Zealand concluded with the visitors firmly in control, posting 252 for 3 in their second innings and establishing a formidable 352-run lead. The day's highlight was Henry Nicholls, who, recalled to the side, crafted an unbeaten 119, his 11th Test century.
He found strong support in Rachin Ravindra, who contributed a fluent 76. The duo's 161-run stand was New Zealand's highest ever partnership at The Oval, accelerating the scoring significantly after the tea break.
Earlier, England were bowled out for 291, handing New Zealand a crucial 100-run first-innings advantage. The English bowlers struggled to break the partnerships, leaving them with a daunting task on Day 4.
Latest results
| Match | Format | Result | Star |
|---|---|---|---|
| Bangladesh vs Australia | T20I | Australia won by 7 runs | Matt Renshaw (89* & 1/13) |
| Denmark vs Germany | T20I | Denmark won by 7 wickets | Hamid Shah (Player of the Match) |
| Romania vs Switzerland | T20I | Switzerland won by 4 wickets | Harsha Deshan (Player of the Match) |
| Namibia vs Hong Kong, China | T20I | Namibia won by 7 wickets | Alexander Volschenk (69*) |
| Hungary vs Switzerland | T20I | Switzerland won by 3 wickets | Harsha Deshan (Player of the Match) |
Series in play
New Zealand tour of England. 2nd Test, Day 3, New Zealand lead by 352 runs with 7 wickets remaining
Australia tour of Bangladesh. 2nd T20I, Australia lead 2-0 (series clinched)
Germany tour of Denmark. 2nd T20I, Denmark lead 2-0
Sri Lanka tour of West Indies. Warm-up match, Day 2, Sri Lanka trail by 32 runs
What we'll be watching
- England vs New Zealand: 2nd Test, Day 4 at Kennington Oval (June 20, 2026)
- West Indies Select XI vs Sri Lanka: Warm-up match, Day 3 at Coolidge Cricket Ground (June 20, 2026)
- Bangladesh vs Australia: 3rd T20I at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium (June 21, 2026)
Reporting + analyst voices: grounded via Google Search at publish time.