This is a list of South Africa Men's Twenty20 International cricketers. The list is arranged in the order in which each player won his first Twenty20 cap. Where more than one player won his first Twenty20 cap in the same match, those players are listed alphabetically by surname.

Key General – Captain – Wicket-keeper First – Year of debut Last – Year of latest game Mat – Number of matches playedBatting Runs – Runs scored in career HS – Highest score Avg – Runs scored per dismissal * – Batsman remained not out 50 – Half-centuries scored 100 – Centuries scoredBowling Balls – Balls bowled in career Wkt – Wickets taken in career BBI – Best bowling in an innings Ave – Average runs per wicketFielding Ca – Catches taken St – Stumpings taken

Players Statistics are correct as of 22 March 2026. +South Africa T20I cricketers General Batting Bowling Fielding RefNo.NameFirstLastMatRunsHSAvg50100BallsWktBBIAveCaSt 1 2005 2005 1 – – 0 – 2   2005 2010 25 0 0 – 18 1 3 2005 2010 23 3 0 – 8 – 4 2005 2012 25 5 0 7 – 5 2005 2007 8 1 0 – 3 – 6 2005 2010 9 0 0 1 – 7 2005 2015 50 0 0 17 – 8 2005 2007 2 0 0 1 – 9 2005 2011 10 0 0 2 – 10   2005 2008 12 0 0 2 – 11 2005 2005 1 0 0 – 0 – 12   2005 2011 33 5 0 – 18 – 13   2006 2012 40 0 0 17 – 14 2006 2006 1 0 0 – 0 – 15 2006 2006 2 0 0 0 – 16 2006 2006 1 0 0 – 0 – 17 2006 2006 1 0 0 – 0 – 18 2006 2006 1 0 0 0 – 19 2006 2010 14 3 0 – 1 – 20   2006 2017 78 10 0 – 65 7 21 2006 2009 2 0 0 – 0 – 22 2006 2014 21 0 0 10 – 23 2006 2007 3 0 0 0 – 24 2006 2007 8 0 0 0 – 25 2006 2006 1 0 0 – 0 – 26 2007 2007 1 – – 0 – 27   2007 2015 8 1 1 – 5 1 28 2007 2015 41 0 0 5 – 29 2007 2007 7 0 0 1 – 30   2007 2019 81 11 0 35 – 31 2007 2020 47 0 0 12 – 32 2007 2007 1 0 0 – 0 – 33   2008 2015 14 0 0 10 – 34 2008 2013 6 0 0 1 – 35 2008 2009 2 0 0 0 – 36 2009 2014 23 0 0 1 – 37 2009 2009 3 0 0 – 0 – 38   2009 2018 41 7 0 – 18 – 39 2009 2023 56 0 0 7 – 40 2009 2009 2 – – 0 – 41 2009 2010 13 0 0 6 – 42 2009 2014 12 0 0 3 – 43   2009 2017 7 0 0 – 5 0 44 2010 2010 2 0 0 – 1 – 45   2010 2026 137 9 2 – 84 1 46 2010 2012 9 1 0 – 2 – 47 2010 2012 9 0 0 2 – 48 2012 2012 13 1 1 – 4 – 49 2012 2015 6 – – 1 – 50 2012 2018 38 1 0 14 – 51   2012 2012 1 – – – 0 0 52 2012 2020 47 10 1 – 22 – 53 2012 2013 9 2 0 0 – 54   2012 2026 110 19 2 – 98 19 55 2012 2019 23 1 0 6 – 56 2012 2018 16 0 0 0 – 57 2013 2016 21 0 0 7 – 58 2013 2019 35 0 0 5 – 59 2013 2016 20 0 0 9 – 60 2014 2021 19 0 0 4 – 61 2014 2025 90 18 1 – 42 – 62 2014 2026 79 0 0 26 – 63 2014 2023 29 3 2 – 13 – 64 2015 2015 2 – – 0 – 65 2017 2017 2 0 0 – 2 – 66   2017 2017 7 0 0 – 6 2 67 2017 2026 64 0 0 11 – 68 2017 2024 42 0 0 9 – 69 2017 2021 13 0 0 1 – 70 2017 2018 8 0 0 1 – 71 2017 2022 30 1 0 6 – 72 2017 2024 70 0 0 12 – 73 2017 2018 3 – – 1 – 74 2018 2021 10 0 0 3 – 75   2018 2024 58 5 0 – 33 5 76 2018 2018 2 0 0 – 1 – 77   2018 2019 2 0 0 – 0 0 78   2018 2025 57 10 0 – 23 – 79 2019 2021 11 1 0 – 3 – 80 2019 2026 14 0 0 3 – 81   2019 2026 77 14 0 47 – 82   2019 2019 2 – – – 3 0 83   2019 2023 36 1 0 – 15 – 84 2019 2025 27 0 0 6 – 85 2019 2026 47 0 0 10 – 86 2020 2021 10 0 0 – 1 – 87 2020 2026 32 0 0 9 – 88 2021 2021 1 0 0 – 1 – 89 2021 2021 1 – – – 0 – 90 2021 2021 2 0 0 – 0 – 91 2021 2023 6 0 0 1 – 92 2021 2025 20 0 0 5 – 93 2021 2026 12 0 0 6 – 94   2021 2026 49 0 0 14 – 95   2022 2026 52 2 0 – 31 0 96 2022 2026 30 2 0 16 – 97 2023 2026 30 1 1 – 14 – 98 2023 2026 13 0 0 2 – 99 2023 2025 13 1 0 – 7 – 100   2023 2025 16 0 0 8 – 101 2023 2025 8 0 0 2 – 102 2024 2026 17 0 0 5 – 103   2024 2026 29 4 0 – 14 0 104 2024 2025 12 0 0 2 – 105 2024 2024 7 0 0 1 – 106 2024 2026 18 0 0 9 – 107 2024 2026 6 0 0 – 4 – 108 2024 2025 10 0 0 4 – 109 2024 2024 1 – – 1 – 110 2025 2026 22 0 0 9 – 111 2025 2026 7 1 0 – 3 – 112   2025 2026 13 1 0 – 4 0 113 2025 2026 6 0 0 2 – 114 2025 2026 4 0 0 – 0 – 115 2026 2026 2 116 2026 2026 3 117 2026 2026 1 118 2026 2026 3

Captains

Notes

See also Twenty20 International South Africa national cricket team List of South Africa national cricket captains List of South Africa Test cricketers List of South Africa ODI cricketers

References