Matches (24)
ENG vs IND (1)
SL vs BAN (1)
WI vs AUS (1)
ENG-U19 vs IND-U19 (1)
GSL (2)
Vitality Blast Men (8)
Vitality Blast Women (4)
Blast Women League 2 (4)
MLC (1)
ENG-W vs IND-W (1)
Captains Craig Ervine and Keshav Maharaj pose with the series trophy, Zimbabwe vs South Africa, 1st Test, day 1, Bulawayo, June 28, 2025

Captains Craig Ervine and Keshav Maharaj pose with the series trophy

Temba Bavuma and Co pose with the WTC mace, Lord's, June 16, 2025
Temba Bavuma and Co pose with the WTC maceICC/Getty Images
An emotional Keshav Maharaj celebrates the win with Lungi Ngidi, Australia vs South Africa, World Test Championship final, fourth day, Lord's, June 14, 2025
An emotional Keshav Maharaj celebrates the win with Lungi NgidiICC/Getty Images
Keshav Maharaj picked up 2 for 35, South Africa vs England, Karachi, Champions Trophy, March 1, 2025
Keshav Maharaj picked up 2 for 35Getty Images
David Miller takes out his anger at Keshav Maharaj for winning the toss, Durban's Super Giants vs Paarl Royals, SA20 2025, Durban, January 23, 2025
David Miller takes out his anger at Keshav Maharaj for winning the tossSA20
Keshav Maharaj addresses the team huddle, Pretoria Capitals vs Durban's Super Giants, SA20, Centurion, January 12, 2025
Keshav Maharaj addresses the team huddleSA20
Durban's Super Giants captain Keshav Maharaj won the toss and elected to bat, Durban's Super Giants vs Pretoria Capitals, SA 20 2025, Durban, January 10, 2025
Durban's Super Giants captain Keshav Maharaj won the toss and elected to batSA 20
David Miller, Rashid Khan, Keshav Maharaj, Graeme Smith, Aiden Markram, Rilee Rossouw and Faf du Plessis pose with the SA20 trophy, Cape Town, January 8, 2025
David Miller, Rashid Khan, Keshav Maharaj, Graeme Smith, Aiden Markram, Rilee Rossouw and Faf du Plessis pose with the SA20 trophySA20
Rashid Khan, Faf du Plessis, and Keshav Maharaj speak to the media ahead of the start of the SA20, Cape Town, January 8, 2025
Rashid Khan, Faf du Plessis, and Keshav Maharaj speak to the media ahead of the start of the SA20SA20
Kyle Verreynne celebrates Keshav Maharaj's dismissal of Mohammad Rizwan, South Africa vs Pakistan, 2nd Test, Cape Town, 4th day, January 6, 2025
Kyle Verreynne celebrates Keshav Maharaj's dismissal of Mohammad RizwanAFP/Getty Images
Tristan Stubbs and Keshav Maharaj celebrate a wicket, South Africa vs Sri Lanka, 2nd Test, Day 5, ICC World Test Championship, Gqeberha, December 9, 2024
Tristan Stubbs and Keshav Maharaj celebrate a wicketGetty Images
South Africa's players celebrate with the WTC mace on the Lord's balcony, Australia vs South Africa, World Test Championship final, fourth day, Lord's, June 14, 2025
South Africa's players celebrate with the WTC mace on the Lord's balconyICC/Getty Images
Keshav Maharaj celebrates knocking over Alex Carey, Australia vs South Africa, World Test Championship final, Lord's, June 11, 2025
Keshav Maharaj celebrates knocking over Alex CareyAFP/Getty Images
Keshav Maharaj won the toss and elected to field, Paarl Royals vs Durban's Super Giants, SA20 2025, Paarl, January 27, 2025
Keshav Maharaj won the toss and elected to fieldSA20
Faf du Plessis and Keshav Maharaj pose ahead of the toss, Durban's Super Giants vs Joburg Super Kings, SA20, Durban, January 14, 2025
Faf du Plessis and Keshav Maharaj pose ahead of the tossSA20
Keshav Maharaj and Rilee Rossouw at the toss, Pretoria Capitals vs Durban's Super Giants, SA20, Centurion, January 12, 2025
Keshav Maharaj and Rilee Rossouw at the tossSportzpics
Faf du Plessis, Rashid Khan, Keshav Maharaj, David Miller, Graeme Smith, Aiden Markram and Rilee Rossouw pose ahead of the SA20, Cape Town, January 8, 2025
Faf du Plessis, Rashid Khan, Keshav Maharaj, David Miller, Graeme Smith, Aiden Markram and Rilee Rossouw pose ahead of the SA20SA20
Rashid Khan, Faf du Plessis, Aiden Markram, Rilee Rossouw, Keshav Maharaj and David Miller pose with SA20 league commissioner Graeme Smith, Cape Town, January 8, 2025
Rashid Khan, Faf du Plessis, Aiden Markram, Rilee Rossouw, Keshav Maharaj and David Miller pose with SA20 league commissioner Graeme SmithSA20
Keshav Maharaj prised out the vital wicket of Salman Agha, South Africa vs Pakistan, 2nd Test, Cape Town, 4th day, January 6, 2025
Keshav Maharaj prised out the vital wicket of Salman Agha AFP/Getty Images
Keshav Maharaj celebrates his five-for, South Africa vs Sri Lanka, 2nd Test, Day 5, ICC World Test Championship, Gqeberha, December 9, 2024
Keshav Maharaj celebrates his five-forAssociated Press