South Africa Most Ball Played in ODI 2025

Player Team BP
1Temba BavumaSouth Africa266
2Matthew BreetzkeSouth Africa232
3Rassie van der DussenSouth Africa199
4Ryan RickeltonSouth Africa143
5Heinrich KlaasenSouth Africa119
6David MillerSouth Africa87
7Wiaan MulderSouth Africa85
8Aiden MarkramSouth Africa65
9Jason SmithSouth Africa51
10Kyle VerreynneSouth Africa36
11Tony de ZorziSouth Africa29
12Kagiso RabadaSouth Africa22
13Corbin BoschSouth Africa9
14Eathan BoschSouth Africa9
15Marco JansenSouth Africa8
16Tristan StubbsSouth Africa5
17Keshav MaharajSouth Africa4
18Senuran MuthusamySouth Africa3
19Lungi NgidiSouth Africa2
20Mihlali MpongwanaSouth Africa2