Get Updates
Get notified of breaking news, exclusive insights, and must-see stories!

WTC: Kane Williamson Surpasses Virat Kohli In Test Runs

Kane Williamson recently surpassed Virat Kohli in Test cricket runs during the second Test between Sri Lanka and New Zealand in Galle. Williamson's 46-run knock in the second innings was enough to overtake Kohli's tally of 8,871 runs. This achievement places Williamson behind only Joe Root and Steve Smith among active players.

Williamson needed just 36 runs in his second innings to surpass Kohli's record. It took him six years to achieve this milestone, highlighting a friendly rivalry with the Indian star. Now, he trails only Joe Root and Steve Smith in the list of active cricketers with the most Test runs.

Virat Kohli and Kane Williamson file photo

Test Cricket Rivalry: Kohli vs Williamson

Both players have been key figures in Test cricket since their debuts. Williamson started his Test career in November 2010, while Kohli joined seven months later. Over the years, both have shown remarkable consistency and are nearing the 9,000-run mark in Tests.

Kohli led the race for six years before a dip in form allowed Williamson to catch up. In 2024, Williamson has amassed 618 runs from six matches, whereas Kohli has managed only 81 runs from three games.

Top Active Run-Scorers

Virat Kohli Kane Williamson Test Debut Runs Averages Centuries Virat Kohli Jun 2011 Kane Williamson Virat Kohli Kane Williamson Virat Kohli Kane WilliamsonThe table above shows the top active run-scorers in Test cricket. Joe Root leads with over 12,000 runs, followed by Steve Smith with nearly 9,700 runs.

Kane Williamson and Virat Kohli are close contenders with over 8,800 runs each.The competition between these two cricketing giants continues to captivate fans worldwide. Their performances not only highlight their individual brilliance but also contribute significantly to their respective teams' successes.This ongoing rivalry adds excitement to Test cricket as both players strive for excellence on the field.

Their achievements inspire young cricketers globally and set benchmarks for future generations.

Player Country Runs Innings
Joe Root England 12,402 267
Steve Smith Australia 9,685 195
Kane Williamson New Zealand 8,881 180
Virat Kohli India 8,871 193
Angelo Mathews Sri Lanka 7,940 202
Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+