#2 Age factor
Ad

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.
Get real-time updates on IPL 2025, including live scores, match schedules, points table & squad details for CSK, MI, RCB, KKR, SRH, LSG, DC, GT & PBKS
Edited by Rajdeep Puri