Keshav Maharaj

Keshav Maharaj
Maharaj bowling for Yorkshire in 2019
Personal information
Full name
Keshav Athmanand Maharaj
Born (1990-02-07) 7 February 1990
Durban, Natal Province, South Africa
Height178 cm (5 ft 10 in)
BattingRight-handed
BowlingSlow left-arm orthodox
RoleBowler
International information
National side
Test debut (cap 327)3 November 2016 v Australia
Last Test3 January 2025 v Pakistan
ODI debut (cap 120)27 May 2017 v England
Last ODI5 March 2025 v New Zealand
ODI shirt no.16
T20I debut (cap 94)10 September 2021 v Sri Lanka
Last T20I15 November 2024 v India
T20I shirt no.16
Domestic team information
YearsTeam
2006–presentKwaZulu-Natal
2009–presentDolphins
2018Lancashire
2018–2021Durban Heat
2019Yorkshire
2023–presentDurban's Super Giants
2024Rajasthan Royals
2024Fortune Barishal
Career statistics
Competition Test ODI T20I FC
Matches 58 48 39 165
Runs scored 1,220 239 103 4,095
Batting average 14.87 12.57 11.44 19.78
100s/50s 0/5 0/0 0/0 2/17
Top score 84 40 41 114*
Balls bowled 11,422 2,456 803 33,778
Wickets 199 58 38 628
Bowling average 29.71 32.51 25.84 26.72
5 wickets in innings 11 0 0 39
10 wickets in match 1 0 0 8
Best bowling 9/129 4/33 3/27 9/129
Catches/stumpings 22/– 11/– 14/– 64/–
Medal record
Men's cricket
Representing  South Africa
T20 World Cup
Runner-up2024 West Indies & USA
World Test Championship
Winner2023–2025 England
Source: ESPNcricinfo, 15 June 2025

Keshav Athmanand Maharaj (born 7 February 1990) is a South African professional cricketer. Maharaj represents the South Africa national team in Tests, ODI and T20I cricket. He is currently the vice-captain of the side in limited overs cricket. Maharaj also captains Durban's Super Giants in the SA20.

He is a left-arm orthodox spin bowler and lower-order batsman. He made his debut in first-class cricket for KwaZulu-Natal in 2006 and Test debut for South Africa in November 2016. He represents Dolphins in domestic cricket and Durban's Super Giants in SA20.

Maharaj was a member of the South African team which won the 2025 ICC World Test Championship final, the second ICC title the country has won till date.

In September 2021, Maharaj captained South Africa for the first time in ODIs against Sri Lanka. He also made his T20I debut against Sri Lanka in the same month while also captaining the team in his debut match. Maharaj became the second bowler from South Africa to take a hat-trick in a Test match in June 2021 against West Indies.