Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Heinrich Klaasen: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
7 Sept 2021SL 203/9 v SA 1253rd ODI · ODISA22-2Sri Lanka won by 78 runsColomboSouth Africa tour of Sri Lanka 2021
4 Sept 2021SA 283/6 v SL 1972nd ODI · ODISA43-3South Africa won by 67 runs (DLS method)ColomboSouth Africa tour of Sri Lanka 2021
2 Sept 2021SL 300/9 v SA 286/61st ODI · ODISA36-2Sri Lanka won by 14 runsColomboSouth Africa tour of Sri Lanka 2021
24 Jul 2021SA 189/2 v IRE 140/93rd T20I · T20ISA7*-2South Africa won by 49 runsBelfastSouth Africa tour of Ireland 2021
16 Jul 2021SA 346/4 v IRE 2763rd ODI · ODISA30/141South Africa won by 70 runsDublinSouth Africa tour of Ireland 2021
27 Jun 2021SA 166/7 v WI 150/92nd T20I · T20ISA10-2South Africa won by 16 runsSt George'sSouth Africa tour of West Indies 2021
26 Jun 2021SA 160/6 v WI 161/21st T20I · T20ISA7-0West Indies won by 8 wicketsSt George'sSouth Africa tour of West Indies 2021
16 Apr 2021SA 144 v PAK 149/74th T20I · T20ISA9-1Pakistan won by 3 wicketsCenturionPakistan tour of South Africa 2021
14 Apr 2021SA 203/5 v PAK 205/13rd T20I · T20ISA15-1Pakistan won by 9 wicketsCenturionPakistan tour of South Africa 2021
12 Apr 2021PAK 140/9 v SA 141/42nd T20I · T20ISA36*-2South Africa won by 6 wicketsJohannesburgPakistan tour of South Africa 2021
10 Apr 2021SA 188/6 v PAK 189/61st T20I · T20ISA50-2Pakistan won by 4 wicketsJohannesburgPakistan tour of South Africa 2021
7 Apr 2021PAK 320/7 v SA 2923rd ODI · ODISA4-2Pakistan won by 28 runsCenturionPakistan tour of South Africa 2021
4 Apr 2021SA 341/6 v PAK 324/92nd ODI · ODISA11-1South Africa won by 17 runsJohannesburgPakistan tour of South Africa 2021
2 Apr 2021SA 273/6 v PAK 274/71st ODI · ODISA1-0Pakistan won by 3 wicketsCenturionPakistan tour of South Africa 2021
26 Feb 2021DOL 151/6 v TIT 144/6Match 15 · T20TIT29*-0Dolphins won by 7 runsDurbanCSA T20 Challenge 2020/21
24 Feb 2021WAR 157/9 v TIT 114/9Match 11 · T20TIT22-1Warriors won by 43 runsDurbanCSA T20 Challenge 2020/21
22 Feb 2021LIO 124/4 v TIT 112/8Match 8 · T20TIT2-0Lions won by 18 runs (DLS method)DurbanCSA T20 Challenge 2020/21
21 Feb 2021TIT 148/6 v CC 132Match 5 · T20TIT7-0Titans won by 16 runsDurbanCSA T20 Challenge 2020/21
19 Feb 2021KNI 116 v TIT 120/4Match 1 · T20TIT54*-2Titans won by 6 wicketsDurbanCSA T20 Challenge 2020/21
14 Feb 2021SA 164/8 v PAK 169/63rd T20I · T20ISA0-0Pakistan won by 4 wicketsLahoreSouth Africa tour of Pakistan 2020/21
13 Feb 2021PAK 144/7 v SA 145/42nd T20I · T20ISA17*-1South Africa won by 6 wicketsLahoreSouth Africa tour of Pakistan 2020/21
11 Feb 2021PAK 169/6 v SA 166/61st T20I · T20ISA12-1Pakistan won by 3 runsLahoreSouth Africa tour of Pakistan 2020/21
29 Nov 2020SA 146/6 v ENG 147/62nd T20I · T20ISA7-1England won by 4 wicketsPaarlEngland tour of South Africa 2020/21
27 Nov 2020SA 179/6 v ENG 183/51st T20I · T20ISA200/141England won by 5 wicketsCape TownEngland tour of South Africa 2020/21
7 Mar 2020SA 258/4 v AUS 254/73rd ODI · ODISA68*0/191South Africa won by 6 wicketsPotchefstroomAustralia tour of South Africa 2019/20
4 Mar 2020SA 274/4 v AUS 2712nd ODI · ODISA51-0South Africa won by 6 wicketsBloemfonteinAustralia tour of South Africa 2019/20
29 Feb 2020SA 291/7 v AUS 2171st ODI · ODISA123*-0South Africa won by 74 runsPaarlAustralia tour of South Africa 2019/20
26 Feb 2020SA 96 v AUS 193/53rd T20I · T20ISA22-0Australia won by 97 runsCape TownAustralia tour of South Africa 2019/20
16 Feb 2020SA 222/6 v ENG 226/53rd T20I · T20ISA66-0England won by 5 wicketsCenturionEngland tour of South Africa 2019/20
16 Dec 2019TS 147/6 v PR 148/2Final · T20TS21-0Paarl Rocks won by 8 wicketsPaarlMzansi Super League 2019/20
13 Dec 2019TS 166/4 v NMBG 144/8Qualifier · T20TS9-1Tshwane Spartans won by 22 runsPort ElizabethMzansi Super League 2019/20
3 Dec 2019TS 188/5 v NMBG 189/4Match 23 · T20TS3-0Nelson Mandela Bay Giants won by 6 wicketsPort ElizabethMzansi Super League 2019/20
1 Dec 2019CTB 157/5 v TS 142/7Match 22 · T20TS13-0Cape Town Blitz won by 15 runsCape TownMzansi Super League 2019/20
29 Nov 2019PR 126 v TS 127/2Match 19 · T20TS36*-2Tshwane Spartans won by 8 wicketsCenturionMzansi Super League 2019/20
24 Nov 2019TS 155/6 v JS 135Match 16 · T20TS10-1Tshwane Spartans won by 20 runsJohannesburgMzansi Super League 2019/20
21 Nov 2019TS 141/4 v DH 21/3Match 12 · T20TS23-0No resultCenturionMzansi Super League 2019/20
17 Nov 2019PR 185/6 v TS 188/2Match 10 · T20TS31*-1Tshwane Spartans won by 8 wicketsPaarlMzansi Super League 2019/20
13 Nov 2019TS 33/4 v NMBGMatch 5 · T20TS12-0No resultCenturionMzansi Super League 2019/20
19 Oct 2019IND 497/9d v SA 162 & 133Match 3 · TestSA6 & 5-4India won by an innings and 202 runsRanchiSouth Africa in India Test Series 2019/20
30 Apr 2019RCB 62/7 v RR 41/1Match 49 · T20RCB6-0No resultBengaluruIndian Premier League 2019
28 Apr 2019DC 187/5 v RCB 171/7Match 46 · T20RCB3-0Delhi Capitals won by 16 runsDelhiIndian Premier League 2019
19 Apr 2019RCB 213/4 v KKR 203/5Match 35 · T20RCBDNB-0Royal Challengers Bangalore won by 10 runsKolkataIndian Premier League 2019
6 Feb 2019SA 141/9 v PAK 168/93rd T20I · T20ISA2-1Pakistan won by 27 runsCenturionPakistan tour of South Africa 2018/19
3 Feb 2019SA 188/3 v PAK 181/72nd T20I · T20ISA5*-0South Africa won by 7 runsJohannesburgPakistan tour of South Africa 2018/19
1 Feb 2019SA 192/6 v PAK 186/91st T20I · T20ISA5*-1South Africa won by 6 runsCape TownPakistan tour of South Africa 2018/19
22 Jan 2019SA 207/5 v PAK 2032nd ODI · ODISA0-1South Africa won by 5 wicketsDurbanPakistan tour of South Africa 2018/19
19 Jan 2019SA 266/2 v PAK 267/51st ODI · ODISADNB-0Pakistan won by 5 wicketsPort ElizabethPakistan tour of South Africa 2018/19
12 Dec 2018TS 188/6 v DH 189/8Match 30 · T20DH360/180Durban Heat won by 2 wicketsCenturionMzansi Super League 2018/19
9 Dec 2018CTB 161/6 v DH 162/4Match 27 · T20DH0*1/120Durban Heat won by 6 wicketsCape TownMzansi Super League 2018/19
2 Dec 2018DH 154/6 v PR 158/1Match 18 · T20DH40/170Paarl Rocks won by 9 wicketsPaarlMzansi Super League 2018/19
PreviousPage 6 · 345 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.