KL Rahul vs Harry Brook: A Stellar ODI Showdown

Published: 27 October 2025

Introduction

As two of the most talked-about cricketers in modern ODI cricket, KL Rahul and Harry Brook have captivated fans with their contrasting styles and performances. In this analysis, we delve into their ODI statistics after 33 matches to see who comes out on top.

Harry Brook's Impactful Innings

Harry Brook showcased his talent during the latest ODI against New Zealand, scoring 135 runs off 101 balls, despite England's loss. This knock highlighted his potential as a premier batsman in limited-overs cricket.

Brook's Key Stats

In his ODI career, Brook has amassed 1130 runs with a remarkable strike-rate of 103.86. His journey began in 2023 against South Africa, and so far, he has celebrated two centuries and six half-centuries.

KL Rahul's Resilient Career

KL Rahul made his debut back in 2016 against Zimbabwe, and his ODI career has been impressive. In 88 matches, he has scored 3092 runs, demonstrating his consistency and prowess.

Rahul's Impressive Records

In his first 33 ODIs, Rahul scored 1251 runs with an average of 46.33 and a strike-rate of 87. His highest score during this phase was 112. Rahul's contributions have led India to significant victories.

Statistical Comparison

PlayerMatchesRunsAverageStrike RateCenturiesHalf-Centuries
KL Rahul33125146.338747
Harry Brook33113037.66103.8626

Conclusion

While KL Rahul stands out with a higher average and more centuries, Brook's explosive strike-rate and impactful innings can't be overlooked. Both players have a bright future ahead in ODI cricket.