Maharaj Rankings
WTC wicket-takers →Ranked against every player in WTC 2025/2027
| Stat | Total | Rank |
|---|---|---|
| Wickets | 17 | 33rdof 200 |
| Runs | 77 | 113th |
| Sixes | 1 | 80th |
| Fours | 6 | 123rd |
| Catches | 2 | 84th |
Maharaj by Competition
Every Test season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 4 | 77 | 19.3 | 56.2 | 0 | 1 | 17 | 3.28 | ||
| 1 | 72 | 36 | 72 | 1 | 3 | 4 | 3.47 | ||
| 9 | 91 | 9.1 | 67.9 | 0 | 4 | 41 | 2.79 | ||
| 13 | 391 | 18.6 | 67 | 2 | 4 | 29 | 3.06 | ||
| 2 | 18 | 6 | 24 | 0 | 0 | 9 | 2.21 | ||
| 9 | 275 | 17.2 | 49.7 | 3 | 5 | 26 | 3.31 | ||
| 2 | 39 | 9.8 | 55.7 | 0 | 0 | 4 | 4.45 | ||
| 1 | 4 | 4 | 26.7 | 0 | 0 | 0 | 3.14 | ||
| 2 | 14 | 3.5 | 53.8 | 0 | 0 | 16 | - | ||
| 2 | 74 | 18.5 | 56.9 | 0 | 1 | 1 | - |
Maharaj Splits
His Test record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 22 | 597 | 18.1 | 62.2 | 3 | 84 | 52 | 3.40 |
| Away | 23 | 458 | 12.7 | 53 | 3 | 72 | 95 | 3.59 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 25 | 549 | 13.4 | 60.3 | 2 | 84 | 87 | 3.14 |
| Batting second | 20 | 506 | 18.1 | 55.4 | 4 | 73 | 60 | 3.93 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 26 | 633 | 18.6 | 62.1 | 3 | 84 | 90 | 3.05 |
| Lost | 17 | 369 | 11.2 | 51 | 2 | 72 | 48 | 4.22 |
| Tied or drawn | 2 | 53 | 26.5 | 64.6 | 1 | 53 | 9 | 2.98 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 3 | 3 | 37 | 12.3 | 56.1 | 0 | 25 |
| Batting 8 | 31 | 400 | 12.9 | 58.6 | 2 | 84 |
| Batting 9 | 23 | 354 | 16.1 | 60.8 | 3 | 71 |
| Batting 10 | 12 | 252 | 22.9 | 55.3 | 1 | 72 |
| Batting 11 | 3 | 12 | 6 | 32.4 | 0 | 12 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
10 | 261 | 16.3 | 49.7 | 1 | 72 | 14 | 4.44 |
|
|
8 | 166 | 13.8 | 61.3 | 1 | 73 | 29 | 6.40 |
|
|
6 | 174 | 15.8 | 60.8 | 1 | 71 | 14 | 3.15 |
|
|
5 | 128 | 18.3 | 65.3 | 1 | 53 | 4 | 3.88 |
|
|
5 | 77 | 11 | 55 | 0 | 40 | 24 | 2.68 |
|
|
5 | 29 | 3.6 | 26.1 | 0 | 12 | 25 | 2.55 |
|
|
4 | 108 | 27 | 76.6 | 1 | 84 | 29 | 2.65 |
|
|
1 | 72 | 36 | 72 | 1 | 51 | 4 | 3.47 |
|
|
1 | 40 | 20 | 74.1 | 0 | 36 | 4 | 2.53 |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| NewlandsCape Town | 5 | 127 | 15.9 | 64.1 | 0 | 40 | 9 | 3.39 |
| St George's ParkGqeberha | 4 | 175 | 29.2 | 69.4 | 2 | 84 | 22 | 3.10 |
| SuperSport ParkCenturion | 4 | 118 | 19.7 | 55.1 | 1 | 73 | 3 | 4.85 |
| KingsmeadDurban | 4 | 116 | 19.3 | 66.3 | 0 | 34 | 14 | 3.10 |
| The Wanderers StadiumJohannesburg | 4 | 54 | 9 | 50.9 | 0 | 21 | 3 | 3.49 |
| Lord'sLondon | 2 | 48 | 24 | 75 | 0 | 41 | 3 | 2.96 |
| Rawalpindi Cricket StadiumRawalpindi | 2 | 31 | 10.3 | 43.1 | 0 | 30 | 15 | 2.51 |
| Darren Sammy National Cricket StadiumGros Islet | 2 | 18 | 6 | 24 | 0 | 12 | 9 | 2.21 |
| Maharashtra Cricket Association StadiumPune | 1 | 94 | 47 | 47.7 | 1 | 72 | 1 | 3.99 |
| Queens Sports ClubBulawayo | 1 | 72 | 36 | 72 | 1 | 51 | 4 | 3.47 |
| Sydney Cricket GroundMoore Park, Sydney, New South Wales | 1 | 53 | 53 | 65.4 | 1 | 53 | 1 | 4.32 |
| Hagley OvalChristchurch | 1 | 40 | 20 | 74.1 | 0 | 36 | 4 | 2.53 |
| Kennington OvalLondon | 1 | 37 | 18.5 | 66.1 | 0 | 19 | 0 | - |
| The GabbaBrisbane | 1 | 18 | 9 | 75 | 0 | 16 | 0 | 8.50 |
| Melbourne Cricket GroundJolimont, Melbourne, Victoria | 1 | 15 | 7.5 | 51.7 | 0 | 13 | 0 | 3.23 |
| Barsapara Cricket StadiumGuwahati | 1 | 12 | - | 38.7 | 0 | 12 | 3 | 2.73 |
| Galle International StadiumGalle | 1 | 12 | 6 | 57.1 | 0 | 9 | 4 | - |
| Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumPothanamallayapalam, Visakhapatnam | 1 | 9 | 4.5 | 28.1 | 0 | 9 | 5 | 4.12 |
| Old TraffordStretford, Manchester | 1 | 2 | 1 | 25 | 0 | 2 | 2 | 3.44 |
| National StadiumKarachi | 1 | 2 | 1 | 11.1 | 0 | 2 | 4 | 2.94 |
| Sinhalese Sports ClubColombo | 1 | 2 | 1 | 40 | 0 | 2 | 12 | - |
| Eden GardensKolkata | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 4.12 |
| Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong | 1 | 0 | - | - | 0 | - | 7 | 3.52 |
| Shere Bangla National StadiumMirpur, Dhaka | 1 | 0 | 0 | 0 | 0 | 0 | 6 | 2.61 |
| Providence StadiumProvidence | 1 | 0 | 0 | 0 | 0 | 0 | 5 | 2.65 |
| Queen's Park OvalPort of Spain | 1 | 0 | 0 | 0 | 0 | 0 | 8 | 2.47 |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 1 | 35 | 35 | 74.5 | 0 | 34 | 2 | 4.49 |
| 2025 | 6 | 161 | 23 | 67.1 | 1 | 51 | 25 | 3.02 |
| 2024 | 7 | 44 | 5.5 | 52.4 | 0 | 24 | 35 | 2.77 |
| 2023 | 2 | 64 | 21.3 | 57.1 | 1 | 53 | 4 | 3.87 |
| 2022 | 10 | 307 | 19.2 | 70.7 | 1 | 84 | 25 | 2.87 |
| 2021 | 6 | 43 | 4.3 | 27.2 | 0 | 12 | 19 | 2.58 |
| 2020 | 3 | 150 | 30 | 60.5 | 2 | 73 | 8 | 3.28 |
| 2019 | 5 | 159 | 15.9 | 48.2 | 1 | 72 | 12 | 3.99 |
| 2018 | 5 | 92 | 10.2 | 53.8 | 0 | 35 | 17 | 39.93 |
More on Statz
Where to go next for Maharaj and South Africa.
Keshav Maharaj Test Runs Conceded
In Keshav Maharaj's last 30 All Test Cricket games (2021–2026) for South Africa, they have scored 650 runs at an average of 21.7 with a strike rate of 48.0. Keshav Maharaj has also taken 106 wickets in this period.
Keshav Maharaj Stats - All Test Cricket
Keshav Maharaj is a right hand bat bowler. Across these 30 games, Keshav Maharaj has hit 74 fours and 12 sixes, taking 14 catches in the field. Their highest score in this span is 84. Best bowling figures: 7/32.
Keshav Maharaj: Betting Insights
For bet builder markets, Keshav Maharaj has scored 25+ runs in 33% of their last 30 All Test Cricket games (10/30). They have registered 1+ boundaries in 67% of these games (20/30). Over their last 5 games, Keshav Maharaj has 149 runs and 21 wickets.
Keshav Maharaj Questions
How old is Keshav Maharaj?
Keshav Maharaj was born on 7 February 1990 and is 36 years old. Keshav Maharaj is a bowler with 45 Test matches on record, 1055 runs and 147 wickets.
Which team does Keshav Maharaj play for?
Keshav Maharaj currently plays for South Africa, and has also played for Texas Super Kings, Pretoria Capitals and Glasgow Cosmic. Statz has Keshav Maharaj's 45 Test matches on record, the most recent against Australia (09 Oct 2026), with 1055 runs and 147 wickets in all.
How many wickets has Keshav Maharaj taken in Test cricket?
Keshav Maharaj has taken 147 wickets in the 45 Test matches Statz has on record, at an economy of 3.14 and an average of 30.8. Keshav Maharaj took 21 wickets in the last 5 matches.
What are Keshav Maharaj's best bowling figures in Test cricket?
Keshav Maharaj's best figures in the 45 Test matches Statz has on record are 9/129 against Sri Lanka (20 Jul 2018). Keshav Maharaj has taken three or more wickets in an innings 23 times, and 147 wickets in all.
What is Keshav Maharaj's Test economy rate?
Keshav Maharaj concedes 2.92 runs an over, based on 30 games (2021–2026), from 908.1 overs with 106 wickets. Across all 45 Test matches on record the economy is 3.14. The tightest spell was 1.93 an over against West Indies (10 Jun 2021).
What is Keshav Maharaj's highest score in Test cricket?
Keshav Maharaj's highest score in the 45 Test matches Statz has on record is 84 off 95 balls against Bangladesh (08 Apr 2022). Across those matches Keshav Maharaj has scored 1055 runs at 23.4 a match.
What are Keshav Maharaj's Test batting stats?
Keshav Maharaj averages 21.7 runs per match at a strike rate of 48.0, based on 30 games (2021–2026). In the last 5 matches Keshav Maharaj scored 35, 12, 0, 30 and 72, newest first. Keshav Maharaj has 1055 runs in all 45 Test matches on record.
