Top 10 Cricketers who have played 500 or more international matches
Check out the list of cricketers who have played 500 or more international matches, creating milestones in the cricketing era.
8. Jacques Kallis
Former South Africa all-rounder Jacques Kallis is the fifth-most successful batter in international cricket across all formats, notching up 25534 runs in 617 innings of 519 matches. In December 1995, he made his debut for South Africa against England in the Durban Test. After a few days of his Test debut, he broke into ODI cricket against England at Newlands in January 1996.
In 2013, he played his last international Test match against India in Durban and ended up becoming the third-highest run-getter in the longest form of the sport with 13289 runs in 280 innings of 166 Tests at an average of 55.37. With the ball, he is the sixth-highest wicket-taker for the Proteas with 291 wickets in 270 innings.
Kallis is the highest run-getter for South Africa in ODIs as well. The former Protea stalwart scored 11550 runs in 323 matches with 17 tons and 86 fifties. In the bowling department, he holds the third position on the list of leading wicket-takers for his country with 269 scalps at an economy of 4.83. In T20Is, he racked up 666 runs and 12 wickets in 25 games.
Download Our App