Top 5 cricketers who have played the most consecutive ODIs

Flower Tendulkar Pollock
The likes of Shaun Pollock, Andy Flower and Sachin Tendulkar feature in this list

#4 Shaun Pollock - 133 (2000-2005)

Shaun Pollock
Shaun Pollock was an integral part of South Africa's lineup during the early to mid 2000s

One of the most underrated cricketers of all time, Shaun Pollock was an extremely valuable player for South Africa during the course of his iconic career. Blessed in multiple facets of the game, he complemented his consistent seam bowling with some useful batting from the lower-order.

From March 2000 till February 2005, Pollock played 133 consecutive ODIs for the Proteas. During that phase, he picked up 174 wickets at an impressive average of 24.51 and remarkable economy-rate of 3.69. In the 50-over format, only Muttiah Muralitharan fared better with the ball in those five years.

In addition to his probing bowling, Pollock also scored more than 1000 runs at a strike-rate of 87.16 with four fifties. During the 2003 World Cup held in Africa, the all-rounder captained South Africa in an ignominious campaign which ended in a group stage exit following a botched Duckworth-Lewis calculation in their crucial game against Sri Lanka.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links