- Home
- Players
- Rory Kleinveldt
Northamptonshire · Men's cricket
Rory Kleinveldt stats
Data through 1 May 2019Last updated 1 May 2019
Coverage: matches in the Cricsheet data from 5 November 2008 to 1 May 2019. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2008 and 2019, Rory Kleinveldt appears in 4 Tests, 9 ODIs, 6 T20Is for South Africa in the Cricsheet data. Rory Kleinveldt took 136 first-class wickets in the data (average 26.54, economy 3.39, best 9/65).
International matches
19
Tests 4 · ODIs 9 · T20Is 6
International wickets
30
0 five-wicket hauls
T20 league & domestic matches
94
551 runs
Best bowling
9/65
First-class
Teams played for
Northamptonshire 2015–2018 · 102Cape Cobras 2012–2019 · 41South Africa 2008–2013 · 19Tshwane Spartans 2018 · 6
Rory Kleinveldt batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 4 | 5 | 2 | 27 | 17* | 9.00 | 61 | 44.3 | 0 | 0 | 2 | 1 | 2 |
| ODI | 9 | 7 | 0 | 105 | 43 | 15.00 | 124 | 84.7 | 0 | 0 | 1 | 9 | 5 |
| T20I | 6 | 3 | 2 | 25 | 22 | 25.00 | 10 | 250.0 | 0 | 0 | 0 | 1 | 3 |
| T20 (leagues & domestic) | 94 | 61 | 21 | 551 | 42 | 13.78 | 354 | 155.6 | 0 | 0 | 8 | 31 | 40 |
| First-class | 35 | 53 | 6 | 1,009 | 97 | 21.47 | 1,134 | 89.0 | 0 | 5 | 6 | 141 | 19 |
| List A | 20 | 17 | 3 | 518 | 128 | 37.00 | 403 | 128.5 | 1 | 1 | 0 | 49 | 24 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2008 | 3 |
| 2010 | 0 |
| 2012 | 44 |
| 2013 | 134 |
| 2014 | 10 |
| 2015 | 636 |
| 2016 | 641 |
| 2017 | 429 |
| 2018 | 266 |
| 2019 | 72 |
Year-by-year batting (22 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2008 | T20I | 1 | 3 | – | 100.0 | 3 | 0 | 0 |
| 2012 | T20 (leagues & domestic) | 3 | 24 | 24.00 | 120.0 | 23 | 0 | 0 |
| 2012 | T20I | 1 | 0 | – | – | 0 | 0 | 0 |
| 2012 | Test | 3 | 20 | 10.00 | 50.0 | 17 | 0 | 0 |
| 2013 | ODI | 7 | 105 | 15.00 | 84.7 | 43 | 0 | 0 |
| 2013 | T20 (leagues & domestic) | 1 | 0 | – | 0.0 | 0 | 0 | 0 |
| 2013 | T20I | 1 | 22 | 22.00 | 314.3 | 22 | 0 | 0 |
| 2013 | Test | 2 | 7 | 7.00 | 33.3 | 7 | 0 | 0 |
| 2014 | T20 (leagues & domestic) | 1 | 10 | – | 125.0 | 10 | 0 | 0 |
| 2015 | First-class | 21 | 391 | 21.72 | 83.5 | 56 | 0 | 2 |
| 2015 | List A | 6 | 70 | 14.00 | 85.4 | 33 | 0 | 0 |
| 2015 | T20 (leagues & domestic) | 15 | 175 | 15.91 | 192.3 | 42 | 0 | 0 |
| 2016 | First-class | 12 | 255 | 25.50 | 93.8 | 97 | 0 | 2 |
| 2016 | List A | 5 | 285 | 95.00 | 160.1 | 128 | 1 | 1 |
| 2016 | T20 (leagues & domestic) | 10 | 101 | 12.62 | 157.8 | 28 | 0 | 0 |
| 2017 | First-class | 17 | 342 | 21.38 | 96.1 | 86 | 0 | 1 |
| 2017 | List A | 1 | 31 | 31.00 | 79.5 | 31 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 12 | 56 | 8.00 | 114.3 | 13 | 0 | 0 |
| 2018 | First-class | 3 | 21 | 7.00 | 55.3 | 9 | 0 | 0 |
| 2018 | List A | 5 | 132 | 26.40 | 126.9 | 41 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 12 | 113 | 10.27 | 161.4 | 36 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 7 | 72 | 36.00 | 141.2 | 17 | 0 | 0 |
Rory Kleinveldt bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 7 | 667 | 422 | 10 | 3/65 | 4/97 | 42.20 | 3.80 | 66.7 | 0 | 0 | 21 |
| ODI | 9 | 453 | 400 | 11 | 4/22 | – | 36.36 | 5.30 | 41.2 | 1 | 0 | 6 |
| T20I | 6 | 122 | 173 | 9 | 3/18 | – | 19.22 | 8.51 | 13.6 | 0 | 0 | 1 |
| T20 (leagues & domestic) | 93 | 1,905 | 2,545 | 94 | 4/33 | – | 27.07 | 8.02 | 20.3 | 1 | 0 | 3 |
| First-class | 64 | 6,382 | 3,610 | 136 | 9/65 | 13/98 | 26.54 | 3.39 | 46.9 | 13 | 8 | 197 |
| List A | 19 | 960 | 817 | 18 | 2/20 | – | 45.39 | 5.11 | 53.3 | 0 | 0 | 13 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2008 | 1 |
| 2010 | 2 |
| 2012 | 11 |
| 2013 | 19 |
| 2014 | 3 |
| 2015 | 84 |
| 2016 | 50 |
| 2017 | 68 |
| 2018 | 26 |
| 2019 | 14 |
Year-by-year bowling (23 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2008 | T20I | 1 | 1 | 20.00 | 20.00 | 1/20 |
| 2010 | T20I | 1 | 2 | 24.00 | 12.00 | 2/48 |
| 2012 | T20 (leagues & domestic) | 6 | 3 | 55.33 | 9.22 | 1/19 |
| 2012 | T20I | 3 | 4 | 19.50 | 6.88 | 3/18 |
| 2012 | Test | 3 | 4 | 60.75 | 4.04 | 3/65 |
| 2013 | ODI | 9 | 11 | 36.36 | 5.30 | 4/22 |
| 2013 | T20 (leagues & domestic) | 1 | 0 | – | 11.33 | 0/34 |
| 2013 | T20I | 1 | 2 | 13.50 | 6.75 | 2/27 |
| 2013 | Test | 4 | 6 | 29.83 | 3.51 | 2/33 |
| 2014 | T20 (leagues & domestic) | 5 | 3 | 38.00 | 7.12 | 2/23 |
| 2015 | First-class | 24 | 57 | 27.14 | 3.79 | 5/41 |
| 2015 | List A | 7 | 7 | 37.43 | 4.44 | 2/20 |
| 2015 | T20 (leagues & domestic) | 23 | 20 | 29.25 | 7.71 | 2/16 |
| 2016 | First-class | 16 | 24 | 35.04 | 3.07 | 5/53 |
| 2016 | List A | 6 | 4 | 64.25 | 5.59 | 1/18 |
| 2016 | T20 (leagues & domestic) | 15 | 22 | 19.14 | 7.54 | 3/14 |
| 2017 | First-class | 20 | 46 | 22.39 | 3.27 | 9/65 |
| 2017 | List A | 1 | 1 | 61.00 | 6.78 | 1/61 |
| 2017 | T20 (leagues & domestic) | 19 | 21 | 23.76 | 7.54 | 3/16 |
| 2018 | First-class | 4 | 9 | 21.33 | 2.89 | 4/69 |
| 2018 | List A | 5 | 6 | 39.50 | 5.15 | 2/39 |
| 2018 | T20 (leagues & domestic) | 15 | 11 | 44.64 | 10.09 | 2/34 |
| 2019 | T20 (leagues & domestic) | 9 | 14 | 16.79 | 6.91 | 4/33 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Australia | Test | 3 | 20 | 10.00 | 50.0 | 17 | 0 | 0 |
| New Zealand | ODI | 3 | 32 | 10.67 | 123.1 | 26 | 0 | 0 |
| Titans | T20 (leagues & domestic) | 7 | 82 | 27.33 | 186.4 | 28 | 0 | 0 |
| Knights | T20 (leagues & domestic) | 5 | 72 | 18.00 | 194.6 | 36 | 0 | 0 |
| Worcestershire | T20 (leagues & domestic) | 4 | 60 | 15.00 | 260.9 | 42 | 0 | 0 |
| Derbyshire | T20 (leagues & domestic) | 4 | 55 | 13.75 | 166.7 | 36 | 0 | 0 |
| Dolphins | T20 (leagues & domestic) | 4 | 50 | 25.00 | 172.4 | 17 | 0 | 0 |
| Warwickshire | T20 (leagues & domestic) | 5 | 45 | – | 204.5 | 29 | 0 | 0 |
| Lancashire | T20 (leagues & domestic) | 4 | 32 | 10.67 | 123.1 | 11 | 0 | 0 |
| Lions | T20 (leagues & domestic) | 6 | 28 | 14.00 | 90.3 | 15 | 0 | 0 |
| Yorkshire | T20 (leagues & domestic) | 3 | 27 | 9.00 | 100.0 | 13 | 0 | 0 |
| Durham | T20 (leagues & domestic) | 3 | 25 | 12.50 | 131.6 | 23 | 0 | 0 |
| Warriors | T20 (leagues & domestic) | 4 | 19 | 9.50 | 105.6 | 10 | 0 | 0 |
| Nottinghamshire | T20 (leagues & domestic) | 4 | 5 | 1.25 | 50.0 | 4 | 0 | 0 |
| Derbyshire | First-class | 9 | 209 | 29.86 | 89.7 | 97 | 0 | 1 |
| Glamorgan | First-class | 7 | 150 | 25.00 | 100.7 | 86 | 0 | 1 |
| Gloucestershire | First-class | 8 | 147 | 21.00 | 81.7 | 48 | 0 | 0 |
| Leicestershire | First-class | 9 | 135 | 15.00 | 108.9 | 56 | 0 | 1 |
| Essex | First-class | 4 | 112 | 56.00 | 89.6 | 52 | 0 | 1 |
| Nottinghamshire | First-class | 4 | 105 | 26.25 | 88.2 | 48 | 0 | 0 |
| Kent | First-class | 3 | 76 | 25.33 | 83.5 | 71 | 0 | 1 |
| Durham | List A | 3 | 96 | 48.00 | 160.0 | 41 | 0 | 0 |
| Worcestershire | List A | 3 | 79 | 26.33 | 102.6 | 37 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Australia | Test | 3 | 4 | 60.75 | 4.04 | 3/65 |
| Pakistan | ODI | 3 | 6 | 25.00 | 6.12 | 4/22 |
| New Zealand | ODI | 3 | 4 | 31.50 | 4.34 | 2/37 |
| New Zealand | T20I | 3 | 4 | 19.50 | 6.88 | 3/18 |
| Warriors | T20 (leagues & domestic) | 7 | 12 | 15.08 | 6.70 | 4/33 |
| Worcestershire | T20 (leagues & domestic) | 7 | 9 | 26.67 | 10.00 | 3/25 |
| Lions | T20 (leagues & domestic) | 10 | 9 | 30.33 | 8.53 | 3/35 |
| Durham | T20 (leagues & domestic) | 6 | 8 | 21.75 | 7.91 | 3/28 |
| Dolphins | T20 (leagues & domestic) | 7 | 8 | 21.00 | 7.81 | 3/31 |
| Knights | T20 (leagues & domestic) | 9 | 8 | 28.75 | 7.19 | 3/19 |
| Warwickshire | T20 (leagues & domestic) | 6 | 7 | 21.43 | 6.57 | 3/14 |
| Derbyshire | T20 (leagues & domestic) | 6 | 5 | 34.80 | 7.91 | 1/22 |
| Leicestershire | T20 (leagues & domestic) | 6 | 5 | 30.40 | 9.12 | 1/14 |
| Lancashire | T20 (leagues & domestic) | 4 | 5 | 19.00 | 7.31 | 3/16 |
| Nottinghamshire | T20 (leagues & domestic) | 4 | 4 | 35.25 | 10.44 | 2/24 |
| Yorkshire | T20 (leagues & domestic) | 5 | 3 | 45.67 | 8.06 | 1/8 |
| Titans | T20 (leagues & domestic) | 7 | 2 | 92.00 | 8.00 | 1/21 |
| Kent | First-class | 6 | 19 | 14.53 | 3.16 | 5/41 |
| Leicestershire | First-class | 10 | 18 | 26.06 | 2.90 | 5/68 |
| Glamorgan | First-class | 10 | 18 | 24.17 | 3.55 | 5/83 |
| Nottinghamshire | First-class | 4 | 17 | 14.12 | 3.22 | 9/65 |
| Derbyshire | First-class | 10 | 13 | 45.00 | 3.55 | 4/99 |
| Essex | First-class | 5 | 12 | 30.58 | 3.31 | 5/138 |
| Gloucestershire | First-class | 9 | 11 | 52.73 | 3.97 | 4/129 |
| Durham | List A | 3 | 4 | 32.50 | 5.00 | 2/50 |
| Worcestershire | List A | 3 | 3 | 41.33 | 4.59 | 2/20 |
| Derbyshire | List A | 3 | 1 | 116.00 | 4.83 | 1/47 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| County Ground, Northampton | 38 | 893 | 26.26 | 97 |
| Trent Bridge | 5 | 146 | 29.20 | 128 |
| County Ground, Worcester | 6 | 131 | 21.83 | 42 |
| County Ground, Bristol | 14 | 112 | 11.20 | 36 |
| County Ground, Chelmsford | 3 | 98 | 98.00 | 52 |
| Edgbaston | 7 | 83 | 20.75 | 29 |
| Kennington Oval | 4 | 76 | 19.00 | 43 |
| Newlands | 6 | 68 | 68.00 | 23 |
| Kingsmead | 5 | 67 | 16.75 | 18 |
| Grace Road | 5 | 65 | 13.00 | 56 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| County Ground, Northampton | 48 | 102 | 23.47 | 3.57 |
| County Ground, Bristol | 24 | 31 | 23.32 | 8.17 |
| Grace Road | 8 | 11 | 24.91 | 3.17 |
| Kingsmead | 8 | 10 | 20.50 | 7.11 |
| Boland Park | 10 | 10 | 28.20 | 6.71 |
| Riverside Ground | 5 | 9 | 23.44 | 4.22 |
| County Ground, Worcester | 8 | 9 | 41.89 | 5.03 |
| Kent County Cricket Ground | 2 | 8 | 15.38 | 2.98 |
| St George's Park | 5 | 8 | 20.50 | 4.43 |
| SuperSport Park | 9 | 8 | 34.50 | 5.75 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 2 | 4 | 50.0 | 1 | 1195 | 45 | 7.15 |
| T20 | Middle | 130 | 76 | 171.1 | 8 | 348 | 19 | 8.03 |
| T20 | Death | 444 | 284 | 156.3 | 32 | 484 | 39 | 10.26 |
| ODI | Powerplay | – | – | – | – | 78 | 2 | 3.69 |
| ODI | Middle | 47 | 68 | 69.1 | 2 | 314 | 8 | 5.20 |
| ODI | Death | 58 | 56 | 103.6 | 5 | 61 | 1 | 7.87 |
How Rory Kleinveldt was dismissed
- Caught77 (69%)
- Bowled21 (19%)
- Lbw8 (7%)
- Run out5 (4%)
- Caught and bowled1 (1%)
How Rory Kleinveldt took wickets
- Caught180
- Bowled50
- Lbw38
- Caught and bowled9
- Hit wicket1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 8 Jul 2018 | 10 |
| 13 Jul 2018 | 2 |
| 19 Jul 2018 | 36 |
| 20 Jul 2018 | 28 |
| 27 Jul 2018 | 15 |
| 10 Aug 2018 | 0 |
| 19 Aug 2018 | 7 |
| 19 Aug 2018 | 5 |
| 16 Nov 2018 | 4 |
| 18 Nov 2018 | 4 |
| 21 Nov 2018 | 11 |
| 1 Dec 2018 | 2 |
| 12 Dec 2018 | 0 |
| 7 Apr 2019 | 0 |
| 10 Apr 2019 | 12 |
| 14 Apr 2019 | 12 |
| 24 Apr 2019 | 6 |
| 26 Apr 2019 | 15 |
| 28 Apr 2019 | 17 |
| 1 May 2019 | 10 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 1 May 2019 | T20 (leagues & domestic) | Warriors | 10 | 10 | caught | Buffalo Park |
| 28 Apr 2019 | T20 (leagues & domestic) | Dolphins | 17* | 9 | not out | Kingsmead |
| 26 Apr 2019 | T20 (leagues & domestic) | Lions | 15* | 16 | not out | Newlands |
| 24 Apr 2019 | T20 (leagues & domestic) | Titans | 6* | 3 | not out | Boland Park |
| 14 Apr 2019 | T20 (leagues & domestic) | Dolphins | 12* | 7 | not out | Newlands |
| 10 Apr 2019 | T20 (leagues & domestic) | Titans | 12* | 4 | not out | Willowmoore Park |
| 7 Apr 2019 | T20 (leagues & domestic) | Lions | 0 | 2 | run out | The Wanderers Stadium |
| 12 Dec 2018 | T20 (leagues & domestic) | Durban Heat | 0 | 1 | run out | SuperSport Park |
| 1 Dec 2018 | T20 (leagues & domestic) | Cape Town Blitz | 2 | 5 | caught | SuperSport Park |
| 21 Nov 2018 | T20 (leagues & domestic) | Durban Heat | 11 | 8 | caught | Kingsmead |
| 18 Nov 2018 | T20 (leagues & domestic) | Paarl Rocks | 4* | 4 | not out | Boland Park |
| 16 Nov 2018 | T20 (leagues & domestic) | Cape Town Blitz | 4 | 3 | run out | Newlands |
| 19 Aug 2018 | First-class | Middlesex | 5 | 6 | lbw | County Ground, Northampton |
| 19 Aug 2018 | First-class | Middlesex | 7 | 20 | bowled | County Ground, Northampton |
| 10 Aug 2018 | T20 (leagues & domestic) | Durham | 0 | 1 | caught | County Ground, Bristol |
| 27 Jul 2018 | T20 (leagues & domestic) | Worcestershire | 15 | 5 | bowled | County Ground, Bristol |
| 20 Jul 2018 | T20 (leagues & domestic) | Birmingham Bears | 28 | 10 | caught | Edgbaston |
| 19 Jul 2018 | T20 (leagues & domestic) | Derbyshire | 36 | 14 | caught | County Ground, Bristol |
| 13 Jul 2018 | T20 (leagues & domestic) | Worcestershire | 2 | 4 | bowled | County Ground, Worcester |
| 8 Jul 2018 | T20 (leagues & domestic) | Lancashire | 10 | 11 | caught | Old Trafford |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 1 May 2019 | T20 (leagues & domestic) | Warriors | 4/33 | 4 | 0 | Buffalo Park |
| 28 Apr 2019 | T20 (leagues & domestic) | Dolphins | 2/22 | 4 | 0 | Kingsmead |
| 26 Apr 2019 | T20 (leagues & domestic) | Lions | 0/35 | 3 | 0 | Newlands |
| 24 Apr 2019 | T20 (leagues & domestic) | Titans | 0/22 | 4 | 0 | Boland Park |
| 16 Apr 2019 | T20 (leagues & domestic) | Knights | 1/26 | 4 | 0 | Newlands |
| 14 Apr 2019 | T20 (leagues & domestic) | Dolphins | 2/9 | 4 | 1 | Newlands |
| 12 Apr 2019 | T20 (leagues & domestic) | Warriors | 2/27 | 4 | 0 | Boland Park |
| 10 Apr 2019 | T20 (leagues & domestic) | Titans | 0/26 | 3 | 0 | Willowmoore Park |
| 7 Apr 2019 | T20 (leagues & domestic) | Lions | 3/35 | 4 | 1 | The Wanderers Stadium |
| 12 Dec 2018 | T20 (leagues & domestic) | Durban Heat | 2/34 | 4 | 0 | SuperSport Park |
| 5 Dec 2018 | T20 (leagues & domestic) | Paarl Rocks | 0/11 | 3 | 0 | SuperSport Park |
| 1 Dec 2018 | T20 (leagues & domestic) | Cape Town Blitz | 1/29 | 4 | 0 | SuperSport Park |
| 21 Nov 2018 | T20 (leagues & domestic) | Durban Heat | 0/13 | 1 | 0 | Kingsmead |
| 18 Nov 2018 | T20 (leagues & domestic) | Paarl Rocks | 0/44 | 4 | 0 | Boland Park |
| 16 Nov 2018 | T20 (leagues & domestic) | Cape Town Blitz | 0/22 | 3 | 0 | Newlands |
| 19 Aug 2018 | First-class | Middlesex | 4/69 | 24.3 | 2 | County Ground, Northampton |
| 19 Aug 2018 | First-class | Middlesex | 3/20 | 11 | 3 | County Ground, Northampton |
| 10 Aug 2018 | T20 (leagues & domestic) | Durham | 1/41 | 4 | 0 | County Ground, Bristol |
| 8 Aug 2018 | T20 (leagues & domestic) | Derbyshire | 1/32 | 4 | 0 | County Ground, Bristol |
| 27 Jul 2018 | T20 (leagues & domestic) | Worcestershire | 0/34 | 2 | 0 | County Ground, Bristol |
Batter vs bowler matchups
Batters Rory Kleinveldt bowled to most
- Billy Godleman vs Rory Kleinveldt249 balls
Frequently asked questions
How many wickets has Rory Kleinveldt taken in Tests?
10 wickets in 7 innings at an average of 42.20, economy 3.80, best figures 3/65.
How many wickets has Rory Kleinveldt taken in ODIs?
11 wickets in 9 innings at an average of 36.36, economy 5.30, best figures 4/22.
How many runs has Rory Kleinveldt scored in Tests?
27 runs in 5 innings (4 matches) at an average of 9.00 and a strike rate of 44.3, in the data from 2012 to 2013.
How many runs has Rory Kleinveldt scored in ODIs?
105 runs in 7 innings (9 matches) at an average of 15.00 and a strike rate of 84.7, in the data from 2013 to 2013.
How many runs has Rory Kleinveldt scored in T20Is?
25 runs in 3 innings (6 matches) at an average of 25.00 and a strike rate of 250.0, in the data from 2008 to 2013.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.