Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match ICC World Test Championship - Sun 15 Nov, 08:00 Bangladesh (H) Their stats Preview

Keshav Maharaj Test Performance Points

How many wickets Keshav Maharaj takes, and the runs behind them, each innings.

Updated 9 October 2026, after South Africa vs Australia

All Comps Last 5
vsBangladesh Avg Hit

No matches in this view.

Maharaj match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat. Each innings is its own column, the 1st then the 2nd.

Maharaj Rankings

WTC wicket-takers →

Ranked against every player in WTC 2025/2027

StatTotalRank
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 WktsEcon
ICC World Test ChampionshipWTC 2025/2027 SA 4 77 19.3 56.2 0 1 173.28
Test SeriesTest Series 2025 SA 1 72 36 72 1 3 43.47
ICC World Test ChampionshipWTC 2023/2025 SA 9 91 9.1 67.9 0 4 412.79
ICC World Test ChampionshipWTC 2021/2023 SA 13 391 18.6 67 2 4 293.06
Test SeriesTest Series 2021 SA 2 18 6 24 0 0 92.21
ICC World Test ChampionshipWTC 2019/2021 SA 9 275 17.2 49.7 3 5 263.31
Test SeriesTest Series 2019 SA 2 39 9.8 55.7 0 0 44.45
Test SeriesTest Series 2018/2019 SA 1 4 4 26.7 0 0 03.14
Test SeriesTest Series 2018 SA 2 14 3.5 53.8 0 0 16-
Test SeriesTest Series 2017/2018 SA 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 WktsEcon
Home 22 597 18.1 62.2 3 84 523.40
Away 23 458 12.7 53 3 72 953.59
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 25 549 13.4 60.3 2 84 873.14
Batting second 20 506 18.1 55.4 4 73 603.93
Result M Runs Avg SR 50+ HS WktsEcon
Won 26 633 18.6 62.1 3 84 903.05
Lost 17 369 11.2 51 2 72 484.22
Tied or drawn 2 53 26.5 64.6 1 53 92.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 WktsEcon
India 10 261 16.3 49.7 1 72 144.44
Sri Lanka 8 166 13.8 61.3 1 73 296.40
England 6 174 15.8 60.8 1 71 143.15
Australia 5 128 18.3 65.3 1 53 43.88
Pakistan 5 77 11 55 0 40 242.68
West Indies 5 29 3.6 26.1 0 12 252.55
Bangladesh 4 108 27 76.6 1 84 292.65
Zimbabwe 1 72 36 72 1 51 43.47
New Zealand 1 40 20 74.1 0 36 42.53
Ground M Runs Avg SR 50+ HS WktsEcon
NewlandsCape Town 5 127 15.9 64.1 0 40 93.39
St George's ParkGqeberha 4 175 29.2 69.4 2 84 223.10
SuperSport ParkCenturion 4 118 19.7 55.1 1 73 34.85
KingsmeadDurban 4 116 19.3 66.3 0 34 143.10
The Wanderers StadiumJohannesburg 4 54 9 50.9 0 21 33.49
Lord'sLondon 2 48 24 75 0 41 32.96
Rawalpindi Cricket StadiumRawalpindi 2 31 10.3 43.1 0 30 152.51
Darren Sammy National Cricket StadiumGros Islet 2 18 6 24 0 12 92.21
Maharashtra Cricket Association StadiumPune 1 94 47 47.7 1 72 13.99
Queens Sports ClubBulawayo 1 72 36 72 1 51 43.47
Sydney Cricket GroundMoore Park, Sydney, New South Wales 1 53 53 65.4 1 53 14.32
Hagley OvalChristchurch 1 40 20 74.1 0 36 42.53
Kennington OvalLondon 1 37 18.5 66.1 0 19 0-
The GabbaBrisbane 1 18 9 75 0 16 08.50
Melbourne Cricket GroundJolimont, Melbourne, Victoria 1 15 7.5 51.7 0 13 03.23
Barsapara Cricket StadiumGuwahati 1 12 - 38.7 0 12 32.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 54.12
Old TraffordStretford, Manchester 1 2 1 25 0 2 23.44
National StadiumKarachi 1 2 1 11.1 0 2 42.94
Sinhalese Sports ClubColombo 1 2 1 40 0 2 12-
Eden GardensKolkata 1 0 0 0 0 0 34.12
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 1 0 - - 0 - 73.52
Shere Bangla National StadiumMirpur, Dhaka 1 0 0 0 0 0 62.61
Providence StadiumProvidence 1 0 0 0 0 0 52.65
Queen's Park OvalPort of Spain 1 0 0 0 0 0 82.47
Year M Runs Avg SR 50+ HS WktsEcon
2026 1 35 35 74.5 0 34 24.49
2025 6 161 23 67.1 1 51 253.02
2024 7 44 5.5 52.4 0 24 352.77
2023 2 64 21.3 57.1 1 53 43.87
2022 10 307 19.2 70.7 1 84 252.87
2021 6 43 4.3 27.2 0 12 192.58
2020 3 150 30 60.5 2 73 83.28
2019 5 159 15.9 48.2 1 72 123.99
2018 5 92 10.2 53.8 0 35 1739.93

More on Statz

Where to go next for Maharaj and South Africa.

Keshav Maharaj Test Performance Points

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.