Kohli leapfrogs Smith, closes in on Dravid's international record

December 18, 2022

Sports Tak staff

Besides being an ace batter, Virat Kohli is also a fielder par excellence.

After taking Zakir Hasan's catch in the second innings of the first Test against Bangladesh, Kohli achieved a rare feat in International cricket.

Let's have a look at the list of star cricketers who have taken the most catches in international cricket.

Former Sri Lanka skipper Mahela Jayawardene grabbed 440 international catches in his illustrious cricketing career.

Australian legend Ricky Ponting took 364 catches in international cricket.

Former New Zealand skipper Ross Taylor grabbed 351 international catches.

South African legendary cricketer Jacques Kallis took 338 international catches.

Former India captain Rahul Dravid took 334 International catches.

Former New Zealand skipper Stephen Fleming took 306 international catches in his cricketing career.

India's batting juggernaut Virat Kohli has so far  taken 293 international catches in his cricketing career.

Former South African captain Graeme Smith took 292 international catches in his cricketing career.

History made! 18-year-old becomes England's youngest-ever Test cricketer

Click Here