Klaasen Rankings
CT run-scorers →Ranked against every player in ICC Champions Trophy 2025
| Stat | Total | Rank |
|---|---|---|
| Runs | 67 | 39thof 103 |
| Wickets | 0 | – |
| Sixes | 0 | – |
| Fours | 11 | 18th |
| Catches | 2 | 15th |
Klaasen by Competition
Every ODI season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 2 | 67 | 33.5 | 106.3 | 1 | 0 | ||
| 1 | 87 | 87 | 155.4 | 1 | 3 | ||
| 3 | 264 | 88 | 123.4 | 3 | 8 | ||
| 3 | 27 | 13.5 | 87.1 | 0 | 0 | ||
| 10 | 373 | 41.4 | 133.2 | 2 | 19 | ||
| 6 | 362 | 72.4 | 169.2 | 2 | 21 | ||
| 11 | 285 | 25.9 | 106.3 | 1 | 5 | ||
| 5 | 183 | 45.8 | 100 | 1 | 4 | ||
| 3 | 242 | 242 | 105.7 | 3 | 5 | ||
| 1 | 0 | 0 | 0 | 0 | 0 | ||
| 5 | 37 | 9.3 | 82.2 | 0 | 0 | ||
| 4 | 110 | 36.7 | 90.9 | 0 | 3 |
Klaasen Splits
His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Home | 33 | 1457 | 52 | 121.4 | 11 | 174 |
| Away | 21 | 580 | 32.2 | 114.9 | 3 | 109 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 26 | 1107 | 50.3 | 121.6 | 7 | 174 |
| Chasing | 28 | 930 | 38.8 | 117 | 7 | 119 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 28 | 1176 | 58.8 | 136.9 | 9 | 174 |
| Lost | 26 | 861 | 33.1 | 101.8 | 5 | 97 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 4 | 4 | 160 | 40 | 125 | 2 | 87 |
| Batting 5 | 40 | 1645 | 47 | 122.2 | 11 | 174 |
| Batting 6 | 9 | 232 | 33.1 | 100.4 | 1 | 86 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
13 | 578 | 57.8 | 120.2 | 4 | 174 |
|
|
11 | 276 | 34.5 | 93.2 | 1 | 74 |
|
|
9 | 379 | 42.1 | 117.3 | 4 | 97 |
|
|
7 | 355 | 50.7 | 124.1 | 3 | 109 |
|
|
6 | 153 | 25.5 | 118.6 | 0 | 43 |
|
|
2 | 56 | 28 | 114.3 | 0 | 28 |
|
|
2 | 18 | 18 | 128.6 | 0 | 15 |
|
|
1 | 119 | - | 195.1 | 1 | 119 |
|
|
1 | 90 | 90 | 183.7 | 1 | 90 |
|
|
1 | 10 | 10 | 76.9 | 0 | 10 |
|
|
1 | 3 | 3 | 75 | 0 | 3 |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| SuperSport ParkCenturion | 5 | 298 | 59.6 | 129.6 | 2 | 174 |
| Mangaung OvalBloemfontein | 5 | 171 | 34.2 | 108.2 | 1 | 51 |
| The Wanderers StadiumJohannesburg | 5 | 169 | 42.3 | 149.6 | 1 | 81 |
| R.Premadasa StadiumColombo | 4 | 104 | 26 | 108.3 | 0 | 43 |
| Boland ParkPaarl | 3 | 230 | 115 | 98.7 | 2 | 123 |
| Senwes ParkPotchefstroom | 3 | 187 | 187 | 148.4 | 2 | 119 |
| Wankhede StadiumMumbai | 2 | 199 | 99.5 | 171.6 | 2 | 109 |
| Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow | 2 | 103 | 103 | 112 | 1 | 74 |
| Arun Jaitley StadiumDelhi | 2 | 66 | 33 | 106.5 | 0 | 34 |
| Eden GardensKolkata | 2 | 48 | 24 | 81.4 | 0 | 47 |
| St George's ParkGqeberha | 2 | 39 | 39 | 92.9 | 0 | 39 |
| Multan Cricket StadiumMultan | 1 | 87 | 87 | 155.4 | 1 | 87 |
| Diamond OvalKimberley | 1 | 80 | 80 | 129 | 1 | 80 |
| National StadiumKarachi | 1 | 64 | 64 | 114.3 | 1 | 64 |
| Old TraffordStretford, Manchester | 1 | 33 | 33 | 82.5 | 0 | 33 |
| JSCA International Stadium ComplexRanchi | 1 | 30 | 30 | 115.4 | 0 | 30 |
| Himachal Pradesh Cricket Association StadiumDharamsala | 1 | 28 | 28 | 100 | 0 | 28 |
| Pallekele International Cricket StadiumPallekele, Kandy | 1 | 17 | 17 | 130.8 | 0 | 17 |
| Maharashtra Cricket Association StadiumPune | 1 | 15 | - | 214.3 | 0 | 15 |
| Adelaide OvalAdelaide | 1 | 14 | 14 | 82.4 | 0 | 14 |
| MA Chidambaram StadiumChennai | 1 | 12 | 12 | 120 | 0 | 12 |
| Riverside GroundChester-le-Street | 1 | 12 | 12 | 120 | 0 | 12 |
| Narendra Modi StadiumAhmedabad | 1 | 10 | 10 | 76.9 | 0 | 10 |
| New Wanderers StadiumJohannesburg | 1 | 6 | 6 | 66.7 | 0 | 6 |
| NewlandsCape Town | 1 | 6 | 6 | 50 | 0 | 6 |
| Gaddafi StadiumLahore | 1 | 3 | 3 | 42.9 | 0 | 3 |
| The VillageDublin | 1 | 3 | 3 | 75 | 0 | 3 |
| Perth StadiumPerth, Western Australia | 1 | 2 | 2 | 40 | 0 | 2 |
| Bellerive OvalBellerive, Hobart, Tasmania | 1 | 1 | - | 50 | 0 | 1 |
| KingsmeadDurban | 1 | 0 | 0 | 0 | 0 | 0 |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2025 | 3 | 154 | 51.3 | 129.4 | 2 | 87 |
| 2024 | 3 | 264 | 88 | 123.4 | 3 | 97 |
| 2023 | 23 | 927 | 46.4 | 140.7 | 5 | 174 |
| 2022 | 5 | 183 | 45.8 | 100 | 1 | 74 |
| 2021 | 7 | 120 | 17.1 | 89.6 | 0 | 43 |
| 2020 | 3 | 242 | 242 | 105.7 | 3 | 123 |
| 2019 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2018 | 9 | 147 | 21 | 88.6 | 0 | 43 |
More on Statz
Where to go next for Klaasen and South Africa.
Heinrich Klaasen ODI Catches
In Heinrich Klaasen's last 30 All ODI Cricket games (2022–2025) for South Africa, they have scored 1,379 runs at an average of 46.0 with a strike rate of 115.7.
Heinrich Klaasen Stats - All ODI Cricket
Heinrich Klaasen is a right hand bat wicketkeeper. Across these 30 games, Heinrich Klaasen has hit 132 fours and 55 sixes, taking 24 catches in the field. Their highest score in this span is 174.
Heinrich Klaasen: Betting Insights
For bet builder markets, Heinrich Klaasen has scored 25+ runs in 63% of their last 30 All ODI Cricket games (19/30). They have registered 1+ boundaries in 83% of these games (25/30). Over their last 5 games, Heinrich Klaasen has 332 runs.
Heinrich Klaasen Questions
How old is Heinrich Klaasen?
Heinrich Klaasen was born on 30 July 1991 and is 35 years old. Heinrich Klaasen is a wicketkeeper with 54 ODI matches on record and 2037 runs.
Which team does Heinrich Klaasen play for?
Heinrich Klaasen currently plays for South Africa, and has also played for Gulf Giants, Manchester Super Giants and Sunrisers Hyderabad. Statz has Heinrich Klaasen's 54 ODI matches on record, the most recent against New Zealand (05 Mar 2025), with 2037 runs in all.
What is Heinrich Klaasen's highest score in ODI cricket?
Heinrich Klaasen's highest score in the 54 ODI matches Statz has on record is 174 off 83 balls against Australia (15 Sep 2023). Across those matches Heinrich Klaasen has scored 2037 runs at 37.7 a match.
What are Heinrich Klaasen's ODI batting stats?
Heinrich Klaasen averages 46.0 runs per match at a strike rate of 115.7, based on 30 games (2022–2025). In the last 5 matches Heinrich Klaasen scored 3, 64, 87, 81 and 97, newest first. Heinrich Klaasen has 2037 runs in all 54 ODI matches on record.
How many fifties and hundreds has Heinrich Klaasen scored in ODI cricket?
Heinrich Klaasen has 4 hundreds and 10 fifties in the 54 ODI matches Statz has on record. The highest is 174 against Australia (15 Sep 2023). Heinrich Klaasen has passed 30 in 25 of 54 innings.
