Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

Keshav Maharaj: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
23 Jan 2024DSG 157/6 v MCT 121/9Match 16 · T20DSG2*1/140Durban's Super Giants won by 36 runsCape TownSA20 2023/24
20 Jan 2024DSG 159/7 v SEC 163/5Match 12 · T20DSG1*1/220Sunrisers Eastern Cape won by 5 wicketsDurbanSA20 2023/24
18 Jan 2024PC 204/9 v DSG 187/7Match 10 · T20DSG25*1/362Pretoria Capitals won by 17 runsCenturionSA20 2023/24
15 Jan 2024DSG 145/8 v JSK 108/9Match 7 · T20DSG5*2/170Durban's Super Giants won by 37 runsDurbanSA20 2023/24
13 Jan 2024DSG 225/3 v SEC 190/9Match 5 · T20DSGDNB1/351Durban's Super Giants won by 35 runsGqeberhaSA20 2023/24
11 Jan 2024MCT 207/5 v DSG 177/6Match 2 · T20DSGDNB1/260Durban's Super Giants won by 11 runs (DLS method)DurbanSA20 2023/24
3 Jan 2024SA 55 & 176 v IND 153 & 80/32nd Test · TestSA3 & 3-0India won by 7 wicketsCape TownIndia tour of South Africa 2023/24
21 Dec 2023IND 296/8 v SA 2183rd ODI · ODISA141/370India won by 78 runsPaarlIndia tour of South Africa 2023/24
19 Dec 2023IND 211 v SA 215/22nd ODI · ODISADNB2/510South Africa won by 8 wicketsGqeberhaIndia tour of South Africa 2023/24
17 Dec 2023SA 116 v IND 117/21st ODI · ODISA40/190India won by 8 wicketsJohannesburgIndia tour of South Africa 2023/24
14 Dec 2023IND 201/7 v SA 953rd T20I · T20ISA12/260India won by 106 runsJohannesburgIndia tour of South Africa 2023/24
16 Nov 2023SA 212 v AUS 215/7Semi-final · ODISA41/240Australia won by 3 wicketsKolkataICC Cricket World Cup 2023/24
10 Nov 2023AFG 244 v SA 247/542nd Match · ODISADNB2/250South Africa won by 5 wickets (with 15 balls remaining)Ahmedabad2023 Cricket World Cup
5 Nov 2023IND 326/5 v SA 83Match 37 · ODISA71/300India won by 243 runsKolkataICC Cricket World Cup 2023/24
1 Nov 2023SA 357/4 v NZ 167Match 32 · ODISADNB4/461South Africa won by 190 runsPuneICC Cricket World Cup 2023/24
27 Oct 2023PAK 270 v SA 271/9Match 26 · ODISA7*0/562South Africa won by 1 wicketChennaiICC Cricket World Cup 2023/24
24 Oct 2023SA 382/5 v BAN 233Match 23 · ODISADNB1/320South Africa won by 149 runsMumbaiICC Cricket World Cup 2023/24
21 Oct 2023SA 399/7 v ENG 170/9Match 20 · ODISA1*1/270South Africa won by 229 runsMumbaiICC Cricket World Cup 2023/24
17 Oct 2023NED 245/8 v SA 207Match 15 · ODISA401/380Netherlands won by 38 runsDharamsalaICC Cricket World Cup 2023/24
12 Oct 2023SA 311/7 v AUS 177Match 10 · ODISA0*2/301South Africa won by 134 runsLucknowICC Cricket World Cup 2023/24
7 Oct 2023SA 428/5 v SL 326Match 4 · ODISADNB2/620South Africa won by 102 runsDelhiICC Cricket World Cup 2023/24
2 Oct 2023NZ 321/6 v SA 211/46th Match · List ASADNB0/250New Zealand won by 7 runs (DLS method)ThiruvananthapuramICC World Cup Warm-up Matches 2023
17 Sept 2023SA 315/9 v AUS 1935th ODI · ODISA04/331South Africa won by 122 runsJohannesburgAustralia tour of South Africa 2023/24
15 Sept 2023SA 416/5 v AUS 252/94th ODI · ODISADNB1/270South Africa won by 164 runsCenturionAustralia tour of South Africa 2023/24
12 Sept 2023SA 338/6 v AUS 2273rd ODI · ODISADNB2/370South Africa won by 111 runsPotchefstroomAustralia tour of South Africa 2023/24
7 Sept 2023SA 222 v AUS 225/71st ODI · ODISA21/380Australia won by 3 wicketsBloemfonteinAustralia tour of South Africa 2023/24
3 Sept 2023SA 190/8 v AUS 191/53rd T20I · T20ISA9*0/400Australia won by 5 wicketsDurbanAustralia tour of South Africa 2023/24
8 Mar 2023SA 320 & 321 v WI 251 & 1062nd Test · TestSA1 & 101/77 & 2/40South Africa won by 284 runsJohannesburgWest Indies tour of South Africa 2022/23
5 Feb 2023DSG 254/4 v PC 103Match 28 · T20DSGDNB-0Durban's Super Giants won by 151 runsCenturionSA20 2022/23
3 Feb 2023SEC 53/3 v DSGMatch 25 · T20DSG--0No resultDurbanSA20 2022/23
2 Feb 2023MCT 165/5 v DSG 169/5Match 23 · T20DSGDNB1/200Durban's Super Giants won by 5 wicketsDurbanSA20 2022/23
29 Jan 2023ENG 342/7 v SA 347/52nd ODI · ODISADNB1/510South Africa won by 5 wicketsBloemfonteinEngland tour of South Africa 2022/23
24 Jan 2023DSG 178/6 v JSK 182/2Match 22 · T20DSGDNB0/270Joburg Super Kings won by 8 wicketsJohannesburgSA20 2022/23
22 Jan 2023SEC 210/2 v DSG 86Match 19 · T20DSG12*0/370Sunrisers Eastern Cape won by 124 runsGqeberhaSA20 2022/23
20 Jan 2023DSG 80 v PC 84/2Match 15 · T20DSG51/80Pretoria Capitals won by 8 wicketsDurbanSA20 2022/23
17 Jan 2023PR 169/6 v DSG 159/8Match 10 · T20DSG171/271Paarl Royals won by 10 runsPaarlSA20 2022/23
15 Jan 2023DSG 216/4 v PR 189/8Match 8 · T20DSGDNB0/120Durban's Super Giants won by 27 runsDurbanSA20 2022/23
13 Jan 2023MCT 152/8 v DSG 154/5Match 5 · T20DSGDNB0/271Durban's Super Giants won by 5 wicketsCape TownSA20 2022/23
11 Jan 2023JSK 190/6 v DSG 174/5Match 2 · T20DSGDNB1/233Joburg Super Kings won by 16 runsDurbanSA20 2022/23
4 Jan 2023AUS 475/4d v SA 255 & 106/23rd Test · TestSA53 & DNB1/1081Match drawnSydneySouth Africa tour of Australia 2022/23
26 Dec 2022SA 189 & 204 v AUS 575/8d2nd Test · TestSA2 & 130/1350Australia won by an innings and 182 runsMelbourneSouth Africa tour of Australia 2022/23
17 Dec 2022SA 152 & 99 v AUS 218 & 35/41st Test · TestSA2 & 160/171Australia won by 6 wicketsBrisbaneSouth Africa tour of Australia 2022/23
6 Nov 2022NED 158/4 v SA 145/8Match 40 · T20ISA132/270Netherlands won by 13 runsAdelaideICC Men's T20 World Cup 2022/23
30 Oct 2022IND 133/9 v SA 137/5Match 30 · T20ISADNB0/281South Africa won by 5 wicketsPerthICC Men's T20 World Cup 2022/23
27 Oct 2022SA 205/5 v BAN 101Match 22 · T20ISADNB1/240South Africa won by 104 runsSydneyICC Men's T20 World Cup 2022/23
24 Oct 2022ZIM 79/5 v SA 51/0Match 18 · T20ISADNB0/100No resultHobartICC Men's T20 World Cup 2022/23
9 Oct 2022SA 278/7 v IND 282/32nd ODI · ODISA50/450India won by 7 wicketsRanchiSouth Africa tour of India 2022/23
6 Oct 2022SA 249/4 v IND 240/81st ODI · ODISADNB1/231South Africa won by 9 runsLucknowSouth Africa tour of India 2022/23
4 Oct 2022SA 227/3 v IND 1783rd T20I · T20ISADNB2/340South Africa won by 49 runsIndoreSouth Africa tour of India 2022/23
2 Oct 2022IND 237/3 v SA 221/32nd T20I · T20ISADNB2/230India won by 16 runsGuwahatiSouth Africa tour of India 2022/23
PreviousPage 3 · 317 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.