#2 Age factor
AB de Villiers is 34 years of age. He has been playing cricket for the past 12 years and may want to spend some time with family, as so many cricketers in the past have done. He played 114 Tests, 228 ODIs, and 78 T20Is for his national team, from which he has 8765, 9577, and 1672 runs respectively.
He holds the record for the fastest one-day century, which came in just 31 balls against West Indies in January 2015. He also holds the record for the fastest Test century by a South African - 100 from 75 balls against India in 2011.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️
Edited by Rajdeep Puri