Cricket Profile
Player Details
Name: Keshav Maharaj
Date of birth: 07/02/1990
International Team: South Africa
Domestic Team: Dolphins
Role: All Rounder
Bowling Style: Slow left arm
Batting Style: Right-hand
International Career Overview
TEST MATCH OVERVIEW
TEST MATCH OVERVIEW
Batting | Bowling | ||
---|---|---|---|
Career Span: | 2016-2023 | Innings Bowled: | 83 |
Matches: | 49 | Overs: | 1602.6 |
Innings: | 78 | Runs Conceded: | 5055 |
Not Outs: | 6 | Average: | 31.99 |
Runs: | 1129 | Economy Rate: | 3.15 |
Highest Score: | 84 | Best bowling in Innings: | 9/129 |
Average: | 15.68 | ||
50s: | 5 | ||
100s: | 0 | ||
Ducks: | 12 | ||
Caught Out: | 40 | ||
Stumped Out: | 0 |
ODI MATCH OVERVIEW
ODI MATCH OVERVIEW
Batting | Bowling | ||
---|---|---|---|
Career Span: | 2018-2022 | Innings Bowled: | 26 |
Matches: | 27 | Overs: | 224.2 |
Innings: | 13 | Runs Conceded: | 1074 |
Not Outs: | 2 | Average: | 37.03 |
Runs: | 159 | Economy Rate: | 4.79 |
Highest Score: | 28 | Best bowling in Innings: | 3/25 |
Average: | 14.45 | ||
50s: | 0 | ||
100s: | 0 | ||
Ducks: | 0 | ||
Caught Out: | 4 | ||
Stumped Out: | 0 |
County Season Overview
COUNTY ONE DAY MATCH OVERVIEW
COUNTY ONE DAY MATCH OVERVIEW
Batting | Bowling | ||
---|---|---|---|
Career Span: | 2022-2022 | Innings Bowled: | 2 |
Matches: | 2 | Overs: | 10.0 |
Innings: | 2 | Runs Conceded: | 67 |
Not Outs: | 2 | Average: | 22.33 |
Runs: | 13 | Economy Rate: | 6.7 |
Highest Score: | 8 | Best bowling in Innings: | 2/32 |
Average: | 0.0 | ||
50s: | 0 | ||
100s: | 0 | ||
Ducks: | 0 | ||
Caught Out: | 0 | ||
Stumped Out: | 0 |
Full International Career History
TEST MATCH (BATTING)
TEST MATCH (BATTING)
Date | Opponent | Venue | Innings | Score |
---|---|---|---|---|
Mar 8 2023 | West Indies | New Wanderers Stadium | 1 | 1 |
2 | 10 | |||
Jan 3 2023 | Australia | Sydney Cricket Ground | 1 | 53 |
2 | DNB | |||
Dec 25 2022 | Australia | Melbourne Cricket Ground | 1 | 2 |
2 | 13 | |||
Dec 17 2022 | Australia | Brisbane Cricket Ground | 1 | 2 |
2 | 16 | |||
Sep 8 2022 | England | Kia Oval | 1 | 18 |
2 | 18 | |||
Aug 25 2022 | England | Emirates Old Trafford | 1 | 0 |
2 | 2 | |||
Aug 17 2022 | England | Lord's | 1 | 41 |
Apr 8 2022 | Bangladesh | St George's Park | 1 | 84 |
2 | DNB | |||
Mar 31 2022 | Bangladesh | Kingsmead | 1 | 19 |
2 | 5 | |||
Feb 24 2022 | New Zealand | Hagley Oval | 1 | 36 |
2 | 4 | |||
Jan 11 2022 | India | Newlands | 1 | 25 |
2 | DNB | |||
Jan 3 2022 | India | New Wanderers Stadium | 1 | 21 |
2 | DNB | |||
Dec 26 2021 | India | Supersport Park | 1 | 12 |
2 | 8 | |||
Jun 18 2021 | West Indies | Beausejour Stadium | 1 | 12 |
2 | 6 | |||
Jun 10 2021 | West Indies | Beausejour Stadium | 1 | 0 |
Feb 4 2021 | Pakistan | Rawalpindi Cricket Stadium | 1 | 1 |
2 | 0 | |||
Jan 26 2021 | Pakistan | National Stadium, Dhaka | 1 | 0 |
2 | 2 | |||
Jan 3 2021 | Sri Lanka | New Wanderers Stadium | 1 | 2 |
2 | DNB | |||
Dec 26 2020 | Sri Lanka | Supersport Park | 1 | 73 |
Jan 16 2020 | England | St George's Park | 1 | 0 |
2 | 71 | |||
Jan 3 2020 | England | Newlands | 1 | 4 |
2 | 2 | |||
Dec 26 2019 | England | Supersport Park | 1 | 6 |
2 | 11 | |||
Oct 10 2019 | India | Subrata Roy Sahara Stadium | 1 | 72 |
2 | 22 | |||
Oct 2 2019 | India | ACA-VDCA Stadium | 1 | 9 |
2 | 0 | |||
Feb 21 2019 | Sri Lanka | St George's Park | 1 | 0 |
2 | 6 | |||
Feb 13 2019 | Sri Lanka | Kingsmead | 1 | 29 |
2 | 4 | |||
Dec 26 2018 | Pakistan | Supersport Park | 1 | 4 |
2 | DNB | |||
Jul 20 2018 | Sri Lanka | Sinhalese Sports Club Ground | 1 | 2 |
2 | 0 | |||
Jul 12 2018 | Sri Lanka | Galle International Stadium | 1 | 3 |
2 | 9 | |||
Mar 30 2018 | Australia | New Wanderers Stadium | 1 | 45 |
2 | DNB | |||
Mar 22 2018 | Australia | Newlands | 1 | 3 |
2 | 5 | |||
Mar 9 2018 | Australia | St George's Park | 1 | 30 |
2 | DNB | |||
Mar 1 2018 | Australia | Kingsmead | 1 | 0 |
2 | 0 | |||
Jan 13 2018 | India | Supersport Park | 1 | 18 |
2 | 6 | |||
Jan 5 2018 | India | Newlands | 1 | 35 |
2 | 15 | |||
Dec 26 2017 | Zimbabwe | St George's Park | 1 | 5 |
Oct 6 2017 | Bangladesh | Chevrolet Park | 1 | DNB |
Sep 28 2017 | Bangladesh | Senwes Park | 1 | DNB |
2 | 19* | |||
Aug 4 2017 | England | Emirates Old Trafford | 1 | 13 |
2 | 21* | |||
Jul 27 2017 | England | Kia Oval | 1 | 5 |
2 | 24* | |||
Jul 14 2017 | England | Trent Bridge | 1 | 0 |
2 | 1 | |||
Jul 6 2017 | England | Lord's | 1 | 9 |
2 | 10 | |||
Mar 24 2017 | New Zealand | Seddon Park | 1 | 9 |
2 | DNB | |||
Mar 15 2017 | New Zealand | Basin Reserve, Wellington | 1 | 1 |
2 | DNB | |||
Mar 7 2017 | New Zealand | University Oval | 1 | 5 |
2 | DNB | |||
Jan 2 2017 | Sri Lanka | Newlands | 1 | 32* |
2 | 20* | |||
Dec 26 2016 | Sri Lanka | St George's Park | 1 | 0 |
2 | DNB | |||
Nov 11 2016 | Australia | Bellerive Oval, Hobart | 1 | 1 |
Nov 3 2016 | Australia | WACA Ground | 1 | 16 |
2 | 41* |
TEST MATCH (BOWLING)
TEST MATCH (BOWLING)
Date | Opponent | Venue | Innings | Figures |
---|---|---|---|---|
Mar 8 2023 | West Indies | New Wanderers Stadium | 1 | 1/77 |
2 | 2/4 | |||
Jan 3 2023 | Australia | Sydney Cricket Ground | 1 | 1/108 |
Dec 25 2022 | Australia | Melbourne Cricket Ground | 1 | 0/135 |
Dec 17 2022 | Australia | Brisbane Cricket Ground | 1 | 0/17 |
Aug 25 2022 | England | Emirates Old Trafford | 1 | 2/78 |
Aug 17 2022 | England | Lord's | 2 | 2/35 |
Apr 8 2022 | Bangladesh | St George's Park | 1 | 2/57 |
2 | 7/40 | |||
Mar 31 2022 | Bangladesh | Kingsmead | 1 | 0/65 |
2 | 7/32 | |||
Feb 24 2022 | New Zealand | Hagley Oval | 1 | 1/46 |
2 | 3/75 | |||
Jan 11 2022 | India | Newlands | 1 | 1/14 |
2 | 0/33 | |||
Jan 3 2022 | India | New Wanderers Stadium | 1 | 0/6 |
2 | 0/8 | |||
Dec 26 2021 | India | Supersport Park | 1 | 0/58 |
Jun 18 2021 | West Indies | Beausejour Stadium | 1 | 2/47 |
2 | 5/36 | |||
Jun 10 2021 | West Indies | Beausejour Stadium | 1 | 0/6 |
2 | 2/23 | |||
Feb 4 2021 | Pakistan | Rawalpindi Cricket Stadium | 1 | 3/90 |
2 | 3/118 | |||
Jan 26 2021 | Pakistan | National Stadium, Dhaka | 1 | 3/90 |
2 | 1/12 | |||
Dec 26 2020 | Sri Lanka | Supersport Park | 1 | 0/74 |
2 | 0/20 | |||
Jan 16 2020 | England | St George's Park | 1 | 5/180 |
Jan 3 2020 | England | Newlands | 1 | 1/68 |
2 | 2/160 | |||
Dec 26 2019 | England | Supersport Park | 1 | 0/18 |
2 | 2/37 | |||
Oct 10 2019 | India | Subrata Roy Sahara Stadium | 1 | 1/196 |
Oct 2 2019 | India | ACA-VDCA Stadium | 1 | 3/189 |
2 | 2/129 | |||
Feb 21 2019 | Sri Lanka | St George's Park | 1 | 1/9 |
2 | 0/45 | |||
Feb 13 2019 | Sri Lanka | Kingsmead | 1 | 0/16 |
2 | 3/71 | |||
Dec 26 2018 | Pakistan | Supersport Park | 1 | 0/10 |
2 | 0/34 | |||
Jul 20 2018 | Sri Lanka | Sinhalese Sports Club Ground | 1 | 9/129 |
2 | 3/154 | |||
Jul 12 2018 | Sri Lanka | Galle International Stadium | 1 | 0/49 |
2 | 4/58 | |||
Mar 30 2018 | Australia | New Wanderers Stadium | 1 | 3/92 |
2 | 1/47 | |||
Mar 22 2018 | Australia | Newlands | 1 | 0/35 |
2 | 2/32 | |||
Mar 9 2018 | Australia | St George's Park | 1 | 0/51 |
2 | 2/90 | |||
Mar 1 2018 | Australia | Kingsmead | 1 | 5/123 |
2 | 4/102 | |||
Jan 13 2018 | India | Supersport Park | 1 | 1/67 |
2 | 0/26 | |||
Jan 5 2018 | India | Newlands | 1 | 0/20 |
2 | 0/12 | |||
Dec 26 2017 | Zimbabwe | St George's Park | 2 | 5/59 |
Oct 6 2017 | Bangladesh | Chevrolet Park | 1 | 1/7 |
2 | 0/30 | |||
Sep 28 2017 | Bangladesh | Senwes Park | 1 | 3/92 |
2 | 4/25 | |||
Aug 4 2017 | England | Emirates Old Trafford | 1 | 2/58 |
2 | 1/92 | |||
Jul 27 2017 | England | Kia Oval | 1 | 1/61 |
2 | 3/50 | |||
Jul 14 2017 | England | Trent Bridge | 1 | 3/21 |
2 | 3/42 | |||
Jul 6 2017 | England | Lord's | 1 | 0/107 |
2 | 4/85 | |||
Mar 24 2017 | New Zealand | Seddon Park | 1 | 2/118 |
Mar 15 2017 | New Zealand | Basin Reserve, Wellington | 1 | 2/47 |
2 | 6/40 | |||
Mar 7 2017 | New Zealand | University Oval | 1 | 5/94 |
Jan 2 2017 | Sri Lanka | Newlands | 1 | 2/32 |
2 | 1/64 | |||
Dec 26 2016 | Sri Lanka | St George's Park | 1 | 1/30 |
2 | 3/86 | |||
Nov 11 2016 | Australia | Bellerive Oval, Hobart | 1 | 0/2 |
2 | 0/10 | |||
Nov 3 2016 | Australia | WACA Ground | 1 | 3/56 |
2 | 1/94 |
ODI MATCH (BATTING)
ODI MATCH (BATTING)
Date | Opponent | Venue | Innings | Score |
---|---|---|---|---|
Jan 29 2023 | England | Chevrolet Park | 1 | DNB |
Oct 9 2022 | India | HEC International Cricket Stadium Complex | 1 | 5 |
Oct 6 2022 | India | Ekana International Cricket Stadium | 1 | DNB |
Jul 24 2022 | England | Headingley | 1 | DNB |
Jul 22 2022 | England | Emirates Old Trafford | 1 | 1 |
Jul 19 2022 | England | Emirates Riverside | 1 | DNB |
Mar 23 2022 | Bangladesh | Supersport Park | 1 | 28 |
Mar 20 2022 | Bangladesh | New Wanderers Stadium | 1 | DNB |
Mar 18 2022 | Bangladesh | Supersport Park | 1 | 23 |
Jan 23 2022 | India | Newlands | 1 | 6 |
Jan 21 2022 | India | Boland Bank Park, Paarl | 1 | DNB |
Jan 19 2022 | India | Boland Bank Park, Paarl | 1 | DNB |
Nov 26 2021 | Holland | Supersport Park | 1 | 18* |
Sep 7 2021 | Sri Lanka | R. Premadasa Stadium | 1 | 15 |
Sep 4 2021 | Sri Lanka | R. Premadasa Stadium | 1 | DNB |
Sep 2 2021 | Sri Lanka | R. Premadasa Stadium | 1 | 0* |
Jul 16 2021 | Ireland | The Village | 1 | DNB |
Jul 13 2021 | Ireland | The Village | 1 | 17 |
Apr 7 2021 | Pakistan | Supersport Park | 1 | 19 |
Mar 7 2020 | Australia | Senwes Park | 1 | DNB |
Mar 4 2020 | Australia | Chevrolet Park | 1 | DNB |
Feb 29 2020 | Australia | Boland Bank Park, Paarl | 1 | 2 |
Aug 12 2018 | Sri Lanka | R. Premadasa Stadium | 1 | 8 |
Aug 8 2018 | Sri Lanka | Pallekele International Cricket Stadium | 1 | 17 |
May 29 2017 | England | Lord's | 1 | DNB |
May 27 2017 | England | The Ageas Bowl | 1 | DNB |
ODI MATCH (BOWLING)
ODI MATCH (BOWLING)
Date | Opponent | Venue | Innings | Figures |
---|---|---|---|---|
Jan 29 2023 | England | Chevrolet Park | 1 | 1/51 |
Oct 9 2022 | India | HEC International Cricket Stadium Complex | 1 | 0/45 |
Oct 6 2022 | India | Ekana International Cricket Stadium | 1 | 1/23 |
Jul 22 2022 | England | Emirates Old Trafford | 1 | 1/29 |
Jul 19 2022 | England | Emirates Riverside | 1 | 1/42 |
Mar 23 2022 | Bangladesh | Supersport Park | 1 | 1/36 |
Mar 20 2022 | Bangladesh | New Wanderers Stadium | 1 | 0/57 |
Mar 18 2022 | Bangladesh | Supersport Park | 1 | 2/56 |
Jan 23 2022 | India | Newlands | 1 | 1/39 |
Jan 21 2022 | India | Boland Bank Park, Paarl | 1 | 1/52 |
Jan 19 2022 | India | Boland Bank Park, Paarl | 1 | 1/42 |
Nov 26 2021 | Holland | Supersport Park | 1 | 0/6 |
Sep 7 2021 | Sri Lanka | R. Premadasa Stadium | 1 | 3/38 |
Sep 4 2021 | Sri Lanka | R. Premadasa Stadium | 1 | 1/32 |
Sep 2 2021 | Sri Lanka | R. Premadasa Stadium | 1 | 2/30 |
Jul 16 2021 | Ireland | The Village | 1 | 2/51 |
Jul 13 2021 | Ireland | The Village | 1 | 1/50 |
Jul 11 2021 | Ireland | The Village | 1 | 0/38 |
Apr 7 2021 | Pakistan | Supersport Park | 1 | 3/45 |
Mar 7 2020 | Australia | Senwes Park | 1 | 0/45 |
Mar 4 2020 | Australia | Chevrolet Park | 1 | 0/53 |
Feb 29 2020 | Australia | Boland Bank Park, Paarl | 1 | 1/48 |
Aug 12 2018 | Sri Lanka | R. Premadasa Stadium | 1 | 1/32 |
Aug 8 2018 | Sri Lanka | Pallekele International Cricket Stadium | 1 | 1/37 |
May 29 2017 | England | Lord's | 1 | 3/25 |
May 27 2017 | England | The Ageas Bowl | 1 | 1/72 |