WI's 28-year-old star shatters Viv Richard's all-time record with a stunning century in 2nd ODI vs England

West Indies' Keacy Carty smashed a robust century in the second ODI against England to break Viv Richards' towering record in the 50-over format

Sports Tak

Sports Tak

Keacy Carty
1/6

West Indies' Keacy Carty scripted history after cracking a splendid century in the second ODI against England on June 1

Keacy Carty
2/6

Batting first West Indies faced an early setback in the second over when teenage opener Jewel Andrew was dismissed, bringing Keacy Carty to the crease at number three. Carty then partnered with Brandon King to stabilize the innings, guiding the visitors to 56-1 by the end of the first Powerplay. Carty reached his half-century in the 19th over, achieving the milestone off 59 balls. King also followed suit, getting past his fifty shortly thereafter.

Keacy Carty
3/6

Carty and King began to accelerate their scoring during the middle overs, ultimately forging a 141-run partnership at a run-a-ball pace before King was dismissed. Carty continued his impressive innings, reaching a century off 102 balls before being dismissed for 103 runs from 105 deliveries.

Keacy Carty
4/6

Reaching the century mark Keacy Carty stormed into history books as he notched a massive record for the West Indies, surpassing the legendary Viv Richards. After playing 33 innings in the format, Carty's total run tally now stands at an impressive 1,403 runs, making him the highest scorer for the West Indies at that stage of an ODI career. Richards, in comparison, had accumulated 1,399 runs in his first 33 ODI innings.

Keacy Carty
5/6

West Indies batters with most runs in first 33 ODI innings:

Player Runs
Keacy Carty 1,403
Viv Richards 1,399
Gordon Greenidge 1,397
Ramnaresh Sarwan 1,281
Shimron Hetmyer 1,174
Shai Hope 1,115
Nicholas Pooran 1,087
Brian Lara 1,068
Lendl Simmons 1,064
Evin Lewis 1,011
Shubman Gill
6/6

Only fourteen other batters in the history of ODI cricket have managed to surpass the 1,400-run mark by their 33rd innings. The overall record for the most runs at this stage of an ODI career belongs to India's opener and new Test captain, Shubman Gill, who amassed a remarkable 1,739 runs in his first 33 innings.