CricketSky
T20 World Cup | Teams Squad | Points Table | Schedule | Stats Most Catches | Most Sixes | Highest Individual Score | Most Fifties | Most Hundreds | Most Wickets | Most Runs
Keshav Maharaj

Keshav Maharaj Profile, Stats, Age, Biography, Records & ICC Rankings

South Africa South Africa - Bowler

Full Name: Keshav Maharaj

Birth Date: February 7, 1990 (36 Years)

Birth Place: Durban, Natal

Nationality: South Africa

Role: Bowler

Batting Style: Right Hand Bat

Bowling Style: Left Arm Orthodox

Teams: South Africa, Rajasthan Royals, Fortune Barisal, Barbados Royals, Dolphins, Lancashire, Yorkshire, Durban Super Giants, South Africa A, KwaZulu-Natal, Durban Heat

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 62 95 1334 2197 8 84 15.33 60.71 0 6 153 29
ODI 56 31 324 403 8 40 14.08 80.39 0 0 37 4
T20I 48 16 103 117 6 41 10.3 88.03 0 0 6 5
T20 (Domestic) 212 103 813 771 45 45 14.01 105.44 0 0 69 27
List A 155 91 1058 1227 27 50 16.53 86.22 0 1 91 26
First Class 170 242 4252 6298 30 114 20.05 67.51 2 18 507 113

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 62 106 - 6370 218 12/283 29.22 3.1 - 12
ODI 56 55 - 2272 73 5/33 31.12 4.72 - 1
T20I 48 48 - 1257 48 3/24 26.18 7.67 - 0
T20 (Domestic) 212 202 - 5088 184 4/15 27.65 7.05 - 0
List A 155 152 - 5998 205 5/33 29.25 4.73 - 3
First Class 170 284 - 17346 650 13/157 26.68 2.97 - 40

Other South Africa Players

View All Squads

Keshav Maharaj Profile, South Africa: Age, Career Stats, Records & ICC Rankings

Keshav Maharaj is a professional cricketer representing the South Africa national team. Born on February 07, 1990, he is currently 36 years old. K Maharaj is a skilled Left Arm Orthodox hailing from Durban, Natal, known for his consistent performances across formats.


In Test cricket, Keshav Maharaj has featured in 62 matches, picking up 218 wickets at an average of 29.22. His best bowling figure in an innings stands at 9/129. Most recently, he played a Test match against India in November 2025, showcasing his ability in the longest format.


In the ODI format, Keshav Maharaj has represented South Africa in 56 matches. Over his ODI career, he has taken 73 wickets, with his standout bowling performance being 5/33. His most recent ODI appearance came against India on December 2025.


When it comes to T20 Internationals, Keshav Maharaj has played 48 games, registering 48 wickets in the shortest format. His best bowling spell in T20I cricket is 3/24, underlining his impact in crucial moments. He recently featured in a T20I match against New Zealand on March 2026.

Keshav Maharaj Profile, South Africa (FAQs)