Temba Bavuma (South Africa) - One Day Internationals
Matches Played as Captain
  Date Versus Ground Runs Wkts Ca St Result
1 02/04/2021 Pakistan SuperSport Park 1       Pakistan won by 3 wickets
2 04/04/2021 Pakistan Wanderers Stadium 92   1   South Africa won by 17 runs
3 07/04/2021 Pakistan SuperSport Park 20   1   Pakistan won by 28 runs
4 11/07/2021 Ireland The Village -       No result
5 13/07/2021 Ireland The Village 10   1   Ireland won by 43 runs
6 16/07/2021 Ireland The Village 3*   1   South Africa won by 70 runs
7 02/09/2021 Sri Lanka R Premadasa Stadium 38*       Sri Lanka won by 14 runs
8 19/01/2022 India Boland Park 110   2   South Africa won by 31 runs
9 21/01/2022 India Boland Park 35   1   South Africa won by 7 wickets
10 23/01/2022 India Newlands 8   4   South Africa won by 4 runs
11 18/03/2022 Bangladesh SuperSport Park 31       Bangladesh won by 38 runs
12 20/03/2022 Bangladesh Wanderers Stadium 37 0/22 1   South Africa won by 7 wickets
13 23/03/2022 Bangladesh SuperSport Park 2   1   Bangladesh won by 9 wickets
14 06/10/2022 India Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium 8   2   South Africa won by 9 runs
15 27/01/2023 England Mangaung Oval 36   1   South Africa won by 27 runs
16 29/01/2023 England Mangaung Oval 109       South Africa won by 5 wickets
17 01/02/2023 England Diamond Oval 35   1   England won by 59 runs
18 18/03/2023 West Indies Buffalo Park 144       West Indies won by 48 runs
19 31/03/2023 Netherlands Willowmoore Park 90*   1   South Africa won by 8 wickets
20 02/04/2023 Netherlands Wanderers Stadium 6       South Africa won by 146 runs
21 07/09/2023 Australia Mangaung Oval 114*       Australia won by 3 wickets
22 09/09/2023 Australia Mangaung Oval 46       Australia won by 123 runs
23 12/09/2023 Australia Senwes Park 57       South Africa won by 111 runs
24 17/09/2023 Australia Wanderers Stadium 0   1   South Africa won by 122 runs
25 07/10/2023 Sri Lanka Arun Jaitley Stadium 8       South Africa won by 102 runs
26 12/10/2023 Australia Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium 35   2   South Africa won by 134 runs
27 17/10/2023 Netherlands Himachal Pradesh Cricket Association Stadium 16       Netherlands won by 38 runs
28 27/10/2023 Pakistan MA Chidambaram Stadium 28       South Africa won by 1 wicket
29 05/11/2023 India Eden Gardens 11   1   India won by 243 runs
30 10/11/2023 Afghanistan Narendra Modi Stadium 23       South Africa won by 5 wickets
31 16/11/2023 Australia Eden Gardens 0       Australia won by 3 wickets
32 20/09/2024 Afghanistan Sharjah Cricket Stadium 38   1   Afghanistan won by 177 runs
33 22/09/2024 Afghanistan Sharjah Cricket Stadium 22       South Africa won by 7 wickets
34 02/10/2024 Ireland Sheikh Zayed Stadium 4       South Africa won by 139 runs
35 04/10/2024 Ireland Sheikh Zayed Stadium 35*       South Africa won by 174 runs
36 19/12/2024 Pakistan Newlands 12       Pakistan won by 81 runs
37 22/12/2024 Pakistan Wanderers Stadium 8   1   Pakistan won by 36 runs
38 10/02/2025 New Zealand Gaddafi Stadium 20       New Zealand won by 6 wickets
39 12/02/2025 Pakistan National Stadium (Karachi) 82       Pakistan won by 6 wickets
40 21/02/2025 Afghanistan National Stadium (Karachi) 58   2   South Africa won by 107 runs
41 05/03/2025 New Zealand Gaddafi Stadium 56       New Zealand won by 50 runs
42 19/08/2025 Australia Cazaly's Stadium 65       South Africa won by 98 runs
43 24/08/2025 Australia Harrup Park 19       Australia won by 276 runs
Totals 1572  0 26 0