Temba Bavuma of South Africa poses for a portrait ahead of the ICC Men's Cricket World Cup India 2023 on October, 2023 in Delhi, India.
Temba Bavuma of South Africa celebrates reaching his century during the 2nd One Day International match between South Africa and England at Mangaung...
South Africa captain Temba Bavuma takes the knee ahead of the Pakistan and South Africa warm Up Match prior to the ICC Men's T20 World Cup at on...
Temba Bavuma of South Africa celebrates after taking the catch of Eoin Morgan of England during the First One Day International match between South...
Shai Hope of the West Indies and Temba Bavuma of the Proteas share the trophy during the 3rd Betway ODI match between South Africa and West Indies at...
Temba Bavuma of South Africa walks off the field following defeat in the ICC Men's Cricket World Cup India 2023 Semi Final match between South Africa...
South Africa captain Temba Bavuma bats during the 2nd One Day International between South Africa and England at Mangaung Oval on January 29, 2023 in...
Temba Bavuma of South Africa walk back after retired hurt during the 4th T20 International match between India and South Africa at Saurashtra Cricket...
Temba Bavuma of South Africa reacts during the 1st One Day International match between India and South Africa at Bharat Ratna Shri Atal Bihari...
Temba Bavuma of South Africa leads his team off the field following defeat in the ICC Men's Cricket World Cup India 2023 Semi Final match between...
South Africa captain Temba Bavuma looks on after the 1st One Day International match between South Africa and England at Mangaung Oval on January 27,...
Temba Bavuma of South Africa is bowled by Paul van Meekeren of the Netherlands during the ICC Men's T20 World Cup match between South Africa and...
Temba Bavuma of South Africa poses for a headshot prior to the ICC Men's T20 World Cup on October 12, 2021 in Abu Dhabi, United Arab Emirates.
Temba Bavuma of South Africa makes their way off after being dismissed during the 1st T20 International match between India and South Africa at Arun...
Temba Bavuma of South Africa poses for a portrait ahead of the ICC Men's Cricket World Cup India 2023 on October, 2023 in Delhi, India.
Temba Bavuma of South Africa reacts before the second innings during the ICC Men's Cricket World Cup India 2023 Semi Final match between South Africa...
Temba Bavuma of South Africa is bowled by Ravi Jadeja of India during the ICC Men's Cricket World Cup India 2023 between India and South Africa at...
South Africa captain Temba Bavuma celebrates reaching his century with Rassie van der Dussen during the 2nd One Day International between South...
South Africa captain Temba Bavuma speaks to his team ahead of the Pakistan and South Africa warm Up Match prior to the ICC Men's T20 World Cup at on...
Bangladesh's Mushfiqur Rahim celebrates after South Africa's Temba Bavuma is dismissed with a leg before wicket during the third one-day...
Temba Bavuma of South Africa raises his bat after reaching his fifty during day 2 of the 2nd Castle Lager Test match between South Africa and...
Temba Bavuma of South Africa celebrates a century during the 2nd Betway ODI match between South Africa and West Indies at Buffalo Park on March 18,...
Temba Bavuma of South Africa looks on from the huddle ahead of the ICC Men's Cricket World Cup India 2023 between Pakistan and South Africa at MA...
Temba Bavuma of South Africa looks on during the ICC Men's Cricket World Cup India 2023South Africa & Bangladesh Net Sessions at Wankhede Stadium on...
Pat Cummins of Australia flips the coin as Temba Bavuma of South Africa looks on ahead of the ICC Men's Cricket World Cup India 2023 between...
Temba Bavuma of South Africa poses for a portrait ahead of the ICC Men's Cricket World Cup India 2023 on October, 2023 in Delhi, India.
Temba Bavuma of South Africa poses for a portrait ahead of the ICC Men's Cricket World Cup India 2023 on October, 2023 in Delhi, India.
In this image supplied by ICC, Temba Bavuma, captain of South Africa, Babar Azam, captain of Pakistan, Jos Buttler, captain of England, Scott...
South Africa captain Temba Bavuma is bowled by Sam Curran of England during the 2nd One Day International between South Africa and England at...
South Africa captain Temba Bavuma celebrates reaching his century during the 2nd One Day International between South Africa and England at Mangaung...
South Africa's Temba Bavuma fields during the fourth day of the first Test cricket match between South Africa and India at SuperSport Park in...
South Africa batsman Temba Bavuma comes out of the players tunnel before Day One of the Fourth Test between South Africa and England at The Wanderers...
Temba Bavuma of South Africa celebrate scoring a century during the 1st Betway One Day International match between South Africa and India at Eurolux...
Temba Bavuma poses during the South Africa Test cricket team headshots session at Allan Border Field on December 06, 2022 in Brisbane, Australia.
Temba Bavuma of South Africa poses for a headshot prior to the ICC Men's T20 World Cup on October 12, 2021 in Abu Dhabi, United Arab Emirates.
Temba Bavuma of South Africa celebrates his century during day four of the 2nd Test at Newlands Stadium on January 5, 2016 in Cape Town, South Africa.
Temba Bavuma of South Africa 'A' bats during the match between Australia 'A' and South Africa 'A' at Tony Ireland Stadium on August 8, 2014 in...
Ravi Jadeja of India celebrates the wicket of Temba Bavuma of South Africa with team mate Virat Kohli during the ICC Men's Cricket World Cup India...
Temba Bavuma of South Africa makes their way off after being dismissed during the ICC Men's Cricket World Cup India 2023 between India and South...
Temba Bavuma of South Africa speaks to their side in the huddle during the ICC Men's Cricket World Cup India 2023 between India and South Africa at...
Rohit Sharma of India flips the coin as Temba Bavuma of South Africa looks on ahead of the ICC Men's Cricket World Cup India 2023 between India and...
Temba Bavuma of South Africa is bowled by Sam Curran of England during the 2nd One Day International match between South Africa and England at...
South Africa captain Temba Bavuma celebrates reaching his century during the 2nd One Day International between South Africa and England at Mangaung...
Tabraiz Shamsi of South Africa celebrates with captain Temba Bavuma after taking the wicket of Olly Stone to win the 1st One Day International...
Temba Bavuma of South Africa attempts a catch during the ICC Men's T20 World Cup match between Pakistan and South Africa at Sydney Cricket Ground on...
Temba Bavuma of South Africa reacts after missing a catch during day two of the Second Test Match in the series between New Zealand and South Africa...
Slip fielders South Africa's Rassie van der Dussen , South Africa's Faf du Plessis , South Africa's Dean Elgar and South Africa's Temba Bavuma...
South Africa's Lungi Ngidi , South Africa's Lutho Sipamla , and South Africa's Temba Bavuma raise their fists in solidarity with the Black Lives...
Temba Bavuma of South Africa poses for a portrait ahead of the ICC Men's Cricket World Cup India 2023 on October, 2023 in Delhi, India.
Faf du Plessis of South Africa hugs Temba Bavuma after running out David Warner of Australia during day four of the First Test match between...
Temba Bavuma of South Africa looks on towards teammate Marco Jansen during the ICC Men's Cricket World Cup India 2023 Semi Final match between South...
Temba Bavuma of South Africa makes their way off after being dismissed during the ICC Men's Cricket World Cup India 2023 between India and South...
Temba Bavuma of South Africa plays a shot during the ICC Men's Cricket World Cup India 2023 between New Zealand and South Africa at MCA International...
Babar Azam of Pakistan flips the coin as Temba Bavuma of South Africa looks on ahead of the ICC Men's Cricket World Cup India 2023 between Pakistan...
Temba Bavuma of South Africa looks on as they are interviewed during the ICC Men's Cricket World Cup India 2023 England & South Africa Net Sessions...
Tabraiz Shamsi and Temba Bavuma of South Africa celebrate the wicket of Mitchell Marsh of Australia during the ICC Men's Cricket World Cup India 2023...
Tabraiz Shamsi and Temba Bavuma of South Africa celebrate the wicket of Mitchell Marsh of Australia during the ICC Men's Cricket World Cup India 2023...
South Africa captain Temba Bavuma bats during the 2nd One Day International between South Africa and England at Mangaung Oval on January 29, 2023 in...
Temba Bavuma of South Africa is bowled by Matt Henry of New Zealand during day two of the Second Test Match in the series between New Zealand and...
Neil Wagner of New Zealand celebrates after dismissing Temba Bavuma of South Africa during day three of the First Test Match in the series between...