D Elgar
Batting Stats :
| Format | Mat | Inns | Run | BF | 4s | 6s | 100s | 50s | 30s | 0s | HS | Out | NO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 72 | 71 | 1955 | 1638 | 157 | 55 | 0 | 15 | 15 | 4 | 88 | 57 | 14 |
| ODI | 22 | 21 | 1026 | 1203 | 70 | 20 | 1 | 10 | 3 | 0 | 131 | 18 | 3 |
| Test | 130 | 224 | 8671 | 17805 | 1114 | 36 | 24 | 38 | 33 | 16 | 199 | 211 | 13 |
| Total | 224 | 316 | 11652 | 20646 | 1341 | 111 | 25 | 63 | 51 | 20 | 199 | 286 | 30 |
Bowling Stats :
| Format | Mat | Inns | Ov | Run | DB | Wkts | 3 Wkts | 4 Wkts | 5 Wkts | ER |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 72 | 24 | 57 | 420 | 84 | 18 | 1 | 1 | 0 | 5 |
| ODI | 22 | 6 | 25.1 | 143 | 64 | 3 | 0 | 0 | 0 | 9 |
| Test | 130 | 50 | 188 | 744 | 712 | 18 | 0 | 1 | 0 | 10 |
| Total | 224 | 80 | 270.1 | 1307 | 860 | 39 | 1 | 2 | 0 | 24 |
Gender : Man
Team Played For
2. Titans
3. Surrey
4. South Africa
5. Somerset
6. Knights
7. Essex
Tournament Played
For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 61
Match List T20
Match List ODI
Surrey VS Somerset Only ODI
The Cooper Associates County Ground, Taunton
Royal London One-Day Cup 2019 07 May, 2019
South Africa VS Zimbabwe 2nd ODI
Mangaung Oval, Bloemfontein
Zimbabwe tour of South Africa 2018-19 03 Oct, 2018
Zimbabwe VS South Africa 1st ODI
De Beers Diamond Oval, Kimberley
Zimbabwe tour of South Africa 2018-19 30 Sep, 2018
Gloucestershire VS Surrey Only ODI
Kennington Oval, London
Royal London One-Day Cup 2018 23 May, 2018
Match List Test
Worcestershire VS Essex 30th Test
County Ground, New Road, Worcester
County Championship 2025 16 May, 2025
Match List T20
Gloucestershire VS Essex Only T20
County Ground, Chelmsford
Vitality Blast Men 2025 04 Jul, 2025
D Elgar: 5 (9)
Did not bowl.
Kent VS Essex Only T20
County Ground, Chelmsford
Vitality Blast Men 2025 20 Jun, 2025
D Elgar: 50 (37)
Did not bowl.
Middlesex VS Essex Only T20
Lord's, London
Vitality Blast Men 2025 19 Jun, 2025
D Elgar: 20 (15)
Did not bowl.
Essex VS Sussex Only T20
County Ground, Hove
Vitality Blast Men 2025 13 Jun, 2025
D Elgar: 33 (18)
Did not bowl.
Glamorgan VS Essex Only T20
County Ground, Chelmsford
Vitality Blast Men 2025 12 Jun, 2025
D Elgar: 13 (10)
Did not bowl.
Essex VS Middlesex Only T20
County Ground, Chelmsford
Vitality Blast Men 2025 08 Jun, 2025
D Elgar: 32 (22)
Did not bowl.
Essex VS Glamorgan Only T20
Sophia Gardens, Cardiff
Vitality Blast Men 2025 06 Jun, 2025
D Elgar: 32 (21)
Did not bowl.
Essex VS Somerset Only T20
County Ground, Chelmsford
Vitality Blast Men 2025 01 Jun, 2025
D Elgar: 50 (37)
Did not bowl.
Hampshire VS Essex Only T20
The Rose Bowl, Southampton
Vitality Blast Men 2025 30 May, 2025
D Elgar: 0 (1)
Did not bowl.
Hampshire VS Essex Only T20
The Rose Bowl, Southampton
Vitality Blast 2024 19 Jul, 2024
D Elgar: 2 (4)
Did not bowl.
Surrey VS Essex Only T20
County Ground, Chelmsford
Vitality Blast 2024 14 Jul, 2024
D Elgar: 9 (8)
Did not bowl.
Sussex VS Essex Only T20
County Ground, Hove
Vitality Blast 2024 13 Jul, 2024
D Elgar: 11 (13)
Did not bowl.
Essex VS Kent Only T20
County Ground, Chelmsford
Vitality Blast 2024 11 Jul, 2024
D Elgar: 33 (33)
Did not bowl.
Glamorgan VS Essex Only T20
Sophia Gardens, Cardiff
Vitality Blast 2024 07 Jul, 2024
D Elgar: 4 (4)
Did not bowl.
Kent VS Essex Only T20
St Lawrence Ground, Canterbury
Vitality Blast 2024 21 Jun, 2024
D Elgar: 7 (11)
Did not bowl.
Hampshire VS Essex Only T20
County Ground, Chelmsford
Vitality Blast 2024 20 Jun, 2024
D Elgar: 60 (44)
Did not bowl.
Essex VS Sussex Only T20
County Ground, Chelmsford
Vitality Blast 2024 14 Jun, 2024
D Elgar: 54 (39)
Did not bowl.
Essex VS Middlesex Only T20
Lord's, London
Vitality Blast 2024 13 Jun, 2024
D Elgar: 28 (17)
Did not bowl.
Glamorgan VS Essex Only T20
County Ground, Chelmsford
Vitality Blast 2024 07 Jun, 2024
D Elgar: 14 (11)
Did not bowl.
Middlesex VS Essex Only T20
County Ground, Chelmsford
Vitality Blast 2024 02 Jun, 2024
D Elgar: 32 (21)
Did not bowl.
Essex VS Somerset Only T20
The Cooper Associates County Ground, Taunton
Vitality Blast 2024 31 May, 2024
D Elgar: 77 (51)
Did not bowl.
Essex VS Gloucestershire Only T20
County Ground, Bristol
Vitality Blast 2024 30 May, 2024
D Elgar: 0 (2)
Did not bowl.
Titans VS Western Province 9th T20
Senwes Park, Potchefstroom
CSA T20 Challenge 2022-23 21 Oct, 2022
D Elgar: 12 (12)
Did not bowl.
Dolphins VS Titans 15th T20
Kingsmead, Durban
CSA T20 Challenge 2020-21 26 Feb, 2021
D Elgar: 25 (31)
Did not bowl.
Warriors VS Titans 11th T20
Kingsmead, Durban
CSA T20 Challenge 2020-21 24 Feb, 2021
D Elgar: 16 (16)
Did not bowl.
Lions VS Titans 8th T20
Kingsmead, Durban
CSA T20 Challenge 2020-21 22 Feb, 2021
D Elgar: 10 (11)
Did not bowl.
Titans VS Cape Cobras 5th T20
Kingsmead, Durban
CSA T20 Challenge 2020-21 21 Feb, 2021
D Elgar: 31 (26)
Did not bowl.
Knights VS Titans 1st T20
Kingsmead, Durban
CSA T20 Challenge 2020-21 19 Feb, 2021
D Elgar: 37 (44)
Did not bowl.
Tshwane Spartans VS Paarl Rocks Final T20
Boland Park, Paarl
Mzansi Super League 2019-20 16 Dec, 2019
D Elgar: 22 (22)
D Elgar: 0-12(1.0)
Tshwane Spartans VS Nelson Mandela Bay Giants Qualifier T20
St George's Park, Port Elizabeth
Mzansi Super League 2019-20 13 Dec, 2019
D Elgar: 14 (14)
Did not bowl.
Cape Town Blitz VS Tshwane Spartans 22nd T20
Newlands, Cape Town
Mzansi Super League 2019-20 01 Dec, 2019
D Elgar: 5 (10)
Did not bowl.
Paarl Rocks VS Tshwane Spartans 19th T20
SuperSport Park, Centurion
Mzansi Super League 2019-20 29 Nov, 2019
D Elgar: 12 (26)
Did not bowl.
Tshwane Spartans VS Jozi Stars 16th T20
New Wanderers Stadium, Johannesburg
Mzansi Super League 2019-20 24 Nov, 2019
D Elgar: 18 (17)
Did not bowl.
Tshwane Spartans VS Durban Heat 12th T20
SuperSport Park, Centurion
Mzansi Super League 2019-20 21 Nov, 2019
D Elgar: 57 (37)
Did not bowl.
Paarl Rocks VS Tshwane Spartans 10th T20
Boland Park, Paarl
Mzansi Super League 2019-20 17 Nov, 2019
D Elgar: 88 (60)
D Elgar: 0-10(1.0)
Tshwane Spartans VS Nelson Mandela Bay Giants 5th T20
SuperSport Park, Centurion
Mzansi Super League 2019-20 13 Nov, 2019
D Elgar: 0 (1)
Did not bowl.
Jozi Stars VS Tshwane Spartans 28th T20
New Wanderers Stadium, Johannesburg
Mzansi Super League 2018-19 11 Dec, 2018
D Elgar: 7 (7)
D Elgar: 1-16(2.0)
Tshwane Spartans VS Nelson Mandela Bay Giants 25th T20
St George's Park, Port Elizabeth
Mzansi Super League 2018-19 08 Dec, 2018
D Elgar: 32 (21)
D Elgar: 0-5(1.0)
Paarl Rocks VS Tshwane Spartans 21st T20
SuperSport Park, Centurion
Mzansi Super League 2018-19 05 Dec, 2018
D Elgar: 6 (15)
Did not bowl.
Cape Town Blitz VS Tshwane Spartans 17th T20
SuperSport Park, Centurion
Mzansi Super League 2018-19 01 Dec, 2018
D Elgar: 37 (26)
Did not bowl.
Jozi Stars VS Tshwane Spartans 13th T20
SuperSport Park, Centurion
Mzansi Super League 2018-19 28 Nov, 2018
D Elgar: 79 (52)
D Elgar: 0-5(1.0)
Nelson Mandela Bay Giants VS Tshwane Spartans 10th T20
SuperSport Park, Centurion
Mzansi Super League 2018-19 25 Nov, 2018
Did not bat.
Did not bowl.
Tshwane Spartans VS Paarl Rocks 4th T20
Boland Park, Paarl
Mzansi Super League 2018-19 18 Nov, 2018
D Elgar: 9 (6)
Did not bowl.
Cape Town Blitz VS Tshwane Spartans 1st T20
Newlands, Cape Town
Mzansi Super League 2018-19 16 Nov, 2018
D Elgar: 32 (26)
Did not bowl.
Dolphins VS Titans 29th T20
Kingsmead, Durban
Ram Slam T20 Challenge 2017-18 10 Dec, 2017
D Elgar: 2 (5)
D Elgar: 0-18(2.0)
Titans VS Warriors 20th T20
Willowmoore Park, Benoni
Ram Slam T20 Challenge 2017-18 01 Dec, 2017
D Elgar: 44 (23)
Did not bowl.
Titans VS Warriors 5th T20
Buffalo Park, East London
Ram Slam T20 Challenge 2017-18 17 Nov, 2017
D Elgar: 34 (25)
Did not bowl.
Glamorgan VS Somerset Only T20
The Cooper Associates County Ground, Taunton
NatWest T20 Blast 2017 13 Aug, 2017
D Elgar: 24 (19)
Did not bowl.
Somerset VS Kent Only T20
The Cooper Associates County Ground, Taunton
NatWest T20 Blast 2017 12 Aug, 2017
D Elgar: 25 (24)
Did not bowl.
Surrey VS Glamorgan Only T20
Sophia Gardens, Cardiff
NatWest T20 Blast 2015 26 Jun, 2015
D Elgar: 20 (22)
D Elgar: 1-22(3.0)
Titans VS Lions Only T20
Willowmoore Park, Benoni
Ram Slam T20 Challenge 2014-15 21 Nov, 2014
D Elgar: 3 (8)
Did not bowl.
Titans VS Knights Only T20
Chevrolet Park, Bloemfontein
Ram Slam T20 Challenge 2014-15 14 Nov, 2014
D Elgar: 23 (20)
Did not bowl.
Dolphins VS Titans Only T20
Kingsmead, Durban
Ram Slam T20 Challenge 2014-15 09 Nov, 2014
D Elgar: 26 (27)
D Elgar: 1-24(2.0)
Knights VS Titans Only T20
SuperSport Park, Centurion
Ram Slam T20 Challenge 2014-15 07 Nov, 2014
D Elgar: 65 (64)
Did not bowl.
Cape Cobras VS Titans Only T20
New Wanderers Stadium, Johannesburg
Ram Slam T20 Challenge 2014-15 02 Nov, 2014
D Elgar: 72 (48)
D Elgar: 3-21(4.0)
Knights VS Titans Only T20
De Beers Diamond Oval, Kimberley
Ram Slam T20 Challenge 2013-14 02 Feb, 2014
D Elgar: 32 (26)
D Elgar: 1-25(3.0)
Dolphins VS Knights Only T20
Kingsmead, Durban
Ram Slam T20 Challenge 2013-14 31 Jan, 2014
D Elgar: 7 (6)
Did not bowl.
Knights VS Warriors Only T20
De Beers Diamond Oval, Kimberley
Ram Slam T20 Challenge 2013-14 22 Jan, 2014
D Elgar: 0 (1)
Did not bowl.
Titans VS Knights Only T20
SuperSport Park, Centurion
Ram Slam T20 Challenge 2013-14 19 Jan, 2014
D Elgar: 66 (52)
D Elgar: 0-16(1.0)
Cape Cobras VS Knights Only T20
Chevrolet Park, Bloemfontein
Ram Slam T20 Challenge 2013-14 17 Jan, 2014
D Elgar: 7 (9)
D Elgar: 0-28(3.0)
Lions VS Knights Only T20
Chevrolet Park, Bloemfontein
Ram Slam T20 Challenge 2013-14 12 Jan, 2014
D Elgar: 7 (7)
D Elgar: 1-22(4.0)
Knights VS Dolphins Only T20
De Beers Diamond Oval, Kimberley
Ram Slam T20 Challenge 2013-14 10 Jan, 2014
D Elgar: 52 (33)
D Elgar: 1-19(3.0)
Knights VS Warriors Only T20
Buffalo Park, East London
Ram Slam T20 Challenge 2013-14 08 Jan, 2014
D Elgar: 38 (42)
D Elgar: 0-14(3.0)
Knights VS Titans Only T20
Chevrolet Park, Bloemfontein
Ram Slam T20 Challenge 2012-13 26 Mar, 2013
D Elgar: 23 (33)
D Elgar: 0-17(2.0)
Cape Cobras VS Knights Only T20
Chevrolet Park, Bloemfontein
Ram Slam T20 Challenge 2012-13 22 Mar, 2013
D Elgar: 56 (50)
D Elgar: 1-20(3.0)
Knights VS Warriors Only T20
St George's Park, Port Elizabeth
Ram Slam T20 Challenge 2012-13 14 Mar, 2013
D Elgar: 61 (60)
D Elgar: 4-23(4.0)
Knights VS Lions Only T20
De Beers Diamond Oval, Kimberley
Ram Slam T20 Challenge 2012-13 12 Mar, 2013
D Elgar: 16 (20)
D Elgar: 1-16(2.0)
Dolphins VS Knights Only T20
Kingsmead, Durban
Ram Slam T20 Challenge 2012-13 08 Mar, 2013
D Elgar: 14 (14)
D Elgar: 0-17(2.0)
Knights VS Titans Only T20
SuperSport Park, Centurion
Ram Slam T20 Challenge 2012-13 06 Mar, 2013
D Elgar: 16 (12)
D Elgar: 1-31(4.0)
Dolphins VS Knights Only T20
Chevrolet Park, Bloemfontein
Ram Slam T20 Challenge 2012-13 27 Feb, 2013
D Elgar: 61 (43)
D Elgar: 1-11(2.0)
Warriors VS Knights 38th T20
De Beers Diamond Oval, Kimberley
MiWAY T20 Challenge 2011-12 18 Mar, 2012
D Elgar: 33 (31)
D Elgar: 0-14(2.0)
Impi VS Knights 36th T20
De Beers Diamond Oval, Kimberley
MiWAY T20 Challenge 2011-12 16 Mar, 2012
D Elgar: 13 (6)
D Elgar: 1-14(2.0)
Match List ODI
Surrey VS Somerset Only ODI
The Cooper Associates County Ground, Taunton
Royal London One-Day Cup 2019 07 May, 2019
D Elgar: 64 (77)
D Elgar: 0-56(8.0)
Surrey VS Kent Only ODI
Kennington Oval, London
Royal London One-Day Cup 2019 02 May, 2019
D Elgar: 62 (94)
Did not bowl.
Hampshire VS Surrey Only ODI
Kennington Oval, London
Royal London One-Day Cup 2019 30 Apr, 2019
D Elgar: 5 (13)
Did not bowl.
Middlesex VS Surrey Only ODI
Kennington Oval, London
Royal London One-Day Cup 2019 25 Apr, 2019
D Elgar: 43 (67)
Did not bowl.
South Africa VS Zimbabwe 2nd ODI
Mangaung Oval, Bloemfontein
Zimbabwe tour of South Africa 2018-19 03 Oct, 2018
D Elgar: 4 (7)
Did not bowl.
Zimbabwe VS South Africa 1st ODI
De Beers Diamond Oval, Kimberley
Zimbabwe tour of South Africa 2018-19 30 Sep, 2018
D Elgar: 2 (10)
Did not bowl.
Essex VS Surrey Only ODI
County Ground, Chelmsford
Royal London One-Day Cup 2018 27 May, 2018
D Elgar: 87 (95)
Did not bowl.
Gloucestershire VS Surrey Only ODI
Kennington Oval, London
Royal London One-Day Cup 2018 23 May, 2018
D Elgar: 50 (60)
Did not bowl.
Surrey VS Hampshire Only ODI
The Rose Bowl, Southampton
Royal London One-Day Cup 2018 21 May, 2018
D Elgar: 91 (91)
Did not bowl.
Surrey VS Somerset Only ODI
Kennington Oval, London
Royal London One-Day Cup 2018 18 May, 2018
D Elgar: 1 (4)
Did not bowl.
Nottinghamshire VS Somerset Quarter Final ODI
The Cooper Associates County Ground, Taunton
Royal London One-Day Cup 2017 13 Jun, 2017
D Elgar: 91 (63)
Did not bowl.
Somerset VS Hampshire Only ODI
The Cooper Associates County Ground, Taunton
Royal London One-Day Cup 2017 10 May, 2017
D Elgar: 78 (88)
Did not bowl.
Somerset VS Glamorgan Only ODI
Sophia Gardens, Cardiff
Royal London One-Day Cup 2017 05 May, 2017
D Elgar: 96 (100)
Did not bowl.
Kent VS Somerset Only ODI
The Cooper Associates County Ground, Taunton
Royal London One-Day Cup 2017 02 May, 2017
D Elgar: 55 (57)
Did not bowl.
Somerset VS Sussex Only ODI
County Ground, Hove
Royal London One-Day Cup 2017 30 Apr, 2017
D Elgar: 131 (127)
D Elgar: 1-13(1.0)
Surrey VS Somerset Only ODI
The Cooper Associates County Ground, Taunton
Royal London One-Day Cup 2017 28 Apr, 2017
D Elgar: 68 (90)
Did not bowl.
India VS South Africa 5th ODI
Wankhede Stadium, Mumbai
South Africa in India ODI Series 2015-16 25 Oct, 2015
D Elgar: 5 (2)
Did not bowl.
England VS South Africa 5th ODI
Trent Bridge, Nottingham
NatWest Series 2012 05 Sep, 2012
D Elgar: 1 (10)
D Elgar: 0-20(4.1)
England VS South Africa 4th ODI
Lord's, London
NatWest Series 2012 02 Sep, 2012
D Elgar: 35 (59)
D Elgar: 1-18(5.0)
England VS South Africa 3rd ODI
Kennington Oval, London
NatWest Series 2012 31 Aug, 2012
D Elgar: 42 (61)
D Elgar: 0-21(4.0)
England VS South Africa 2nd ODI
The Rose Bowl, Southampton
NatWest Series 2012 28 Aug, 2012
D Elgar: 15 (28)
D Elgar: 1-15(3.0)
England VS South Africa 1st ODI
Sophia Gardens, Cardiff
NatWest Series 2012 24 Aug, 2012
Did not bat.
Did not bowl.
Match List Test
Somerset VS Essex 66th Test
County Ground, Chelmsford
County Championship 2025 24 Sep, 2025
D Elgar: 118 (227)
D Elgar: 0 (1)
Did not bowl.
Essex VS Warwickshire 61st Test
Edgbaston, Birmingham
County Championship 2025 15 Sep, 2025
D Elgar: 48 (111)
Did not bowl.
Durham VS Essex 56th Test
County Ground, Chelmsford
County Championship 2025 08 Sep, 2025
D Elgar: 150 (283)
Did not bowl.
Essex VS Warwickshire 52nd Test
County Ground, Chelmsford
County Championship 2025 29 Jul, 2025
D Elgar: 33 (65)
Did not bowl.
Sussex VS Essex 48th Test
County Ground, Hove
County Championship 2025 22 Jul, 2025
D Elgar: 46 (51)
Did not bowl.
Essex VS Yorkshire 41st Test
York Cricket Club
County Championship 2025 29 Jun, 2025
D Elgar: 94 (248)
D Elgar: 16 (32)
Did not bowl.
Essex VS Hampshire 37th Test
County Ground, Chelmsford
County Championship 2025 22 Jun, 2025
D Elgar: 16 (42)
D Elgar: 18 (34)
Did not bowl.
Essex VS Surrey 33rd Test
Kennington Oval, London
County Championship 2025 23 May, 2025
D Elgar: 31 (25)
D Elgar: 64 (184)
Did not bowl.
Worcestershire VS Essex 30th Test
County Ground, New Road, Worcester
County Championship 2025 16 May, 2025
D Elgar: 16 (56)
D Elgar: 9 (31)
Did not bowl.
Yorkshire VS Essex 22nd Test
County Ground, Chelmsford
County Championship 2025 09 May, 2025
D Elgar: 9 (24)
D Elgar: 4 (4)
Did not bowl.
Essex VS Somerset 21st Test
The Cooper Associates County Ground, Taunton
County Championship 2025 02 May, 2025
D Elgar: 30 (76)
D Elgar: 23 (39)
Did not bowl.
Essex VS Surrey 67th Test
County Ground, Chelmsford
County Championship 2024 26 Sep, 2024
D Elgar: 182 (284)
Did not bowl.
Warwickshire VS Essex 65th Test
Edgbaston, Birmingham
County Championship 2024 17 Sep, 2024
D Elgar: 17 (35)
Did not bowl.
Essex VS Nottinghamshire 57th Test
County Ground, Chelmsford
County Championship 2024 09 Sep, 2024
D Elgar: 7 (20)
Did not bowl.
Worcestershire VS Essex 51st Test
County Ground, Chelmsford
County Championship 2024 29 Aug, 2024
D Elgar: 29 (59)
D Elgar: 6 (16)
Did not bowl.
Essex VS Hampshire 47th Test
The Rose Bowl, Southampton
County Championship 2024 22 Aug, 2024
D Elgar: 136 (236)
Did not bowl.
Surrey VS Essex 45th Test
Kennington Oval, London
County Championship 2024 30 Jun, 2024
D Elgar: 0 (19)
D Elgar: 60 (95)
Did not bowl.
Durham VS Essex 36th Test
County Ground, Chelmsford
County Championship 2024 23 Jun, 2024
D Elgar: 40 (65)
D Elgar: 120 (232)
Did not bowl.
Essex VS Kent 33rd Test
St Lawrence Ground, Canterbury
County Championship 2024 24 May, 2024
D Elgar: 77 (140)
Did not bowl.
Warwickshire VS Essex 26th Test
County Ground, Chelmsford
County Championship 2024 17 May, 2024
D Elgar: 15 (34)
D Elgar: 60 (113)
Did not bowl.
Essex VS Somerset 21st Test
The Cooper Associates County Ground, Taunton
County Championship 2024 03 May, 2024
D Elgar: 5 (7)
D Elgar: 5 (16)
Did not bowl.
Durham VS Essex 16th Test
Riverside Ground, Chester-le-Street
County Championship 2024 26 Apr, 2024
D Elgar: 46 (81)
Did not bowl.
Lancashire VS Essex 11th Test
County Ground, Chelmsford
County Championship 2024 19 Apr, 2024
D Elgar: 79 (137)
Did not bowl.
Essex VS Kent 6th Test
County Ground, Chelmsford
County Championship 2024 12 Apr, 2024
D Elgar: 120 (176)
D Elgar: 34 (48)
Did not bowl.
Essex VS Nottinghamshire 4th Test
Trent Bridge, Nottingham
County Championship 2024 05 Apr, 2024
D Elgar: 80 (156)
D Elgar: 26 (45)
Did not bowl.
South Africa VS India 2nd Test
Newlands, Cape Town
India tour of South Africa 2023-24 03 Jan, 2024
D Elgar: 4 (15)
D Elgar: 12 (28)
Did not bowl.
India VS South Africa 1st Test
SuperSport Park, Centurion
India tour of South Africa 2023-24 26 Dec, 2023
D Elgar: 185 (287)
Did not bowl.
South Africa VS West Indies 2nd Test
The Wanderers Stadium, Johannesburg
West Indies tour of South Africa 2022-23 08 Mar, 2023
D Elgar: 42 (54)
D Elgar: 5 (13)
Did not bowl.
South Africa VS West Indies 1st Test
SuperSport Park, Centurion
West Indies tour of South Africa 2022-23 28 Feb, 2023
D Elgar: 71 (118)
D Elgar: 1 (8)
Did not bowl.
Australia VS South Africa 3rd Test
Sydney Cricket Ground
South Africa tour of Australia 2022-23 04 Jan, 2023
D Elgar: 15 (34)
D Elgar: 10 (25)
Did not bowl.
South Africa VS Australia 2nd Test
Melbourne Cricket Ground
South Africa tour of Australia 2022-23 26 Dec, 2022
D Elgar: 26 (68)
D Elgar: 0 (3)
Did not bowl.
South Africa VS Australia 1st Test
Brisbane Cricket Ground, Woolloongabba, Brisbane
South Africa tour of Australia 2022-23 17 Dec, 2022
D Elgar: 3 (10)
D Elgar: 2 (4)
Did not bowl.
South Africa VS England 3rd Test
Kennington Oval, London
South Africa tour of England 2022 08 Sep, 2022
D Elgar: 1 (7)
D Elgar: 36 (59)
Did not bowl.
South Africa VS England 2nd Test
Old Trafford, Manchester
South Africa tour of England 2022 25 Aug, 2022
D Elgar: 12 (42)
D Elgar: 11 (38)
Did not bowl.
England VS South Africa 1st Test
Lord's, London
South Africa tour of England 2022 17 Aug, 2022
D Elgar: 47 (81)
Did not bowl.
South Africa VS Bangladesh 2nd Test
St George's Park, Port Elizabeth
Bangladesh tour of South Africa 2021-22 08 Apr, 2022
D Elgar: 70 (89)
D Elgar: 26 (29)
Did not bowl.
South Africa VS Bangladesh 1st Test
Kingsmead, Durban
Bangladesh tour of South Africa 2021-22 31 Mar, 2022
D Elgar: 67 (101)
D Elgar: 64 (102)
D Elgar: 0-8(1.0)
South Africa VS New Zealand 2nd Test
Hagley Oval, Christchurch
South Africa tour of New Zealand 2021-22 25 Feb, 2022
D Elgar: 41 (101)
D Elgar: 13 (28)
Did not bowl.
South Africa VS New Zealand 1st Test
Hagley Oval, Christchurch
South Africa tour of New Zealand 2021-22 17 Feb, 2022
D Elgar: 1 (9)
D Elgar: 0 (9)
Did not bowl.
India VS South Africa 3rd Test
Newlands, Cape Town
India tour of South Africa 2021-22 11 Jan, 2022
D Elgar: 3 (16)
D Elgar: 30 (96)
Did not bowl.
India VS South Africa 2nd Test
The Wanderers Stadium, Johannesburg
India tour of South Africa 2021-22 03 Jan, 2022
D Elgar: 28 (120)
D Elgar: 96 (188)
Did not bowl.
India VS South Africa 1st Test
SuperSport Park, Centurion
India tour of South Africa 2021-22 26 Dec, 2021
D Elgar: 1 (2)
D Elgar: 77 (156)
Did not bowl.
South Africa VS West Indies 2nd Test
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
South Africa tour of West Indies 2021 18 Jun, 2021
D Elgar: 77 (237)
D Elgar: 10 (21)
Did not bowl.
West Indies VS South Africa 1st Test
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
South Africa tour of West Indies 2021 10 Jun, 2021
D Elgar: 0 (5)
Did not bowl.
Pakistan VS South Africa 2nd Test
Rawalpindi Cricket Stadium
South Africa tour of Pakistan 2020-21 04 Feb, 2021
D Elgar: 15 (21)
D Elgar: 17 (24)
D Elgar: 0-6(1.1)
South Africa VS Pakistan 1st Test
National Stadium, Karachi
South Africa tour of Pakistan 2020-21 26 Jan, 2021
D Elgar: 58 (106)
D Elgar: 29 (45)
Did not bowl.
Sri Lanka VS South Africa 2nd Test
The Wanderers Stadium, Johannesburg
Sri Lanka tour of South Africa 2020-21 03 Jan, 2021
D Elgar: 127 (163)
D Elgar: 31 (27)
Did not bowl.
Sri Lanka VS South Africa 1st Test
SuperSport Park, Centurion
Sri Lanka tour of South Africa 2020-21 26 Dec, 2020
D Elgar: 95 (130)
Did not bowl.
South Africa VS England 4th Test
The Wanderers Stadium, Johannesburg
Basil D'Oliveira Trophy 2019-20 24 Jan, 2020
D Elgar: 26 (64)
D Elgar: 24 (73)
Did not bowl.
South Africa VS England 3rd Test
St George's Park, Port Elizabeth
Basil D'Oliveira Trophy 2019-20 16 Jan, 2020
D Elgar: 35 (74)
D Elgar: 15 (22)
D Elgar: 0-6(1.0)
South Africa VS England 2nd Test
Newlands, Cape Town
Basil D'Oliveira Trophy 2019-20 03 Jan, 2020
D Elgar: 88 (180)
D Elgar: 34 (78)
Did not bowl.
South Africa VS England 1st Test
SuperSport Park, Centurion
Basil D'Oliveira Trophy 2019-20 26 Dec, 2019
D Elgar: 0 (1)
D Elgar: 22 (27)
Did not bowl.
India VS South Africa 3rd Test
JSCA International Stadium Complex, Ranchi
South Africa in India Test Series 2019-20 19 Oct, 2019
D Elgar: 0 (2)
D Elgar: 16 (29)
Did not bowl.
India VS South Africa 2nd Test
Maharashtra Cricket Association Stadium, Pune
South Africa in India Test Series 2019-20 10 Oct, 2019
D Elgar: 6 (13)
D Elgar: 48 (72)
D Elgar: 0-26(4.0)
India VS South Africa 1st Test
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
South Africa in India Test Series 2019-20 02 Oct, 2019
D Elgar: 160 (287)
D Elgar: 2 (16)
D Elgar: 1-4(1.0)
Surrey VS Nottinghamshire Only Test
Trent Bridge, Nottingham
Specsavers County Championship 2019 13 Jul, 2019
D Elgar: 59 (98)
D Elgar: 13 (16)
Did not bowl.
Surrey VS Kent Only Test
Kennington Oval, London
Specsavers County Championship 2019 07 Jul, 2019
D Elgar: 63 (149)
D Elgar: 65 (132)
D Elgar: 1-17(6.0)
D Elgar: 0-6(0.4)
Yorkshire VS Surrey Only Test
North Marine Road Ground, Scarborough
Specsavers County Championship 2019 30 Jun, 2019
D Elgar: 24 (59)
D Elgar: 71 (154)
Did not bowl.
Surrey VS Warwickshire Only Test
Kennington Oval, London
Specsavers County Championship 2019 23 Jun, 2019
D Elgar: 25 (67)
D Elgar: 53 (100)
Did not bowl.
Surrey VS Yorkshire Only Test
Woodbridge Road, Guildford
Specsavers County Championship 2019 10 Jun, 2019
D Elgar: 24 (83)
Did not bowl.
Warwickshire VS Surrey Only Test
Edgbaston, Birmingham
Specsavers County Championship 2019 27 May, 2019
D Elgar: 4 (38)
D Elgar: 4 (19)
D Elgar: 0-17(1.0)
Surrey VS Kent Only Test
Kent County Cricket Ground, Beckenham
Specsavers County Championship 2019 20 May, 2019
D Elgar: 4 (13)
D Elgar: 13 (41)
D Elgar: 1-17(8.0)
Surrey VS Somerset Only Test
The Cooper Associates County Ground, Taunton
Specsavers County Championship 2019 14 May, 2019
D Elgar: 103 (169)
D Elgar: 17 (44)
Did not bowl.
South Africa VS Sri Lanka 2nd Test
St George's Park, Port Elizabeth
Sri Lanka tour of South Africa 2018-19 21 Feb, 2019
D Elgar: 6 (13)
D Elgar: 2 (17)
Did not bowl.
South Africa VS Sri Lanka 1st Test
Kingsmead
Sri Lanka tour of South Africa 2018-19 13 Feb, 2019
D Elgar: 0 (4)
D Elgar: 35 (70)
D Elgar: 0-8(1.0)
South Africa VS Pakistan 3rd Test
The Wanderers Stadium, Johannesburg
Pakistan tour of South Africa 2018-19 11 Jan, 2019
D Elgar: 5 (6)
D Elgar: 5 (11)
D Elgar: 0-1(0.4)
South Africa VS Pakistan 2nd Test
Newlands, Cape Town
Pakistan tour of South Africa 2018-19 03 Jan, 2019
D Elgar: 20 (30)
D Elgar: 24 (39)
Did not bowl.
South Africa VS Pakistan 1st Test
SuperSport Park, Centurion
Pakistan tour of South Africa 2018-19 26 Dec, 2018
D Elgar: 22 (50)
D Elgar: 50 (123)
Did not bowl.
Surrey VS Somerset Only Test
The Cooper Associates County Ground, Taunton
Specsavers County Championship 2018 18 Sep, 2018
D Elgar: 110 (185)
Did not bowl.
Worcestershire VS Surrey Only Test
County Ground, New Road, Worcester
Specsavers County Championship 2018 10 Sep, 2018
D Elgar: 0 (1)
D Elgar: 21 (45)
Did not bowl.
Surrey VS Essex Only Test
County Ground, Chelmsford
Specsavers County Championship 2018 04 Sep, 2018
D Elgar: 75 (179)
Did not bowl.
Sri Lanka VS South Africa 2nd Test
Sinhalese Sports Club Ground, Colombo
South Africa tour of Sri Lanka 2018 20 Jul, 2018
D Elgar: 0 (4)
D Elgar: 37 (80)
D Elgar: 0-10(3.0)
D Elgar: 0-2(1.0)
Sri Lanka VS South Africa 1st Test
Galle International Stadium
South Africa tour of Sri Lanka 2018 12 Jul, 2018
D Elgar: 8 (29)
D Elgar: 4 (12)
D Elgar: 0-7(1.0)
Surrey VS Yorkshire Only Test
Kennington Oval, London
Specsavers County Championship 2018 11 May, 2018
D Elgar: 61 (101)
Did not bowl.
Lancashire VS Surrey Only Test
Old Trafford, Manchester
Specsavers County Championship 2018 27 Apr, 2018
D Elgar: 34 (85)
D Elgar: 14 (61)
Did not bowl.
Surrey VS Hampshire Only Test
Kennington Oval, London
Specsavers County Championship 2018 20 Apr, 2018
D Elgar: 44 (114)
D Elgar: 20 (43)
Did not bowl.
South Africa VS Australia 4th Test
The Wanderers Stadium, Johannesburg
Australia tour of South Africa 2017-18 30 Mar, 2018
D Elgar: 19 (47)
D Elgar: 81 (250)
Did not bowl.
South Africa VS Australia 3rd Test
Newlands, Cape Town
Australia tour of South Africa 2017-18 22 Mar, 2018
D Elgar: 141 (284)
D Elgar: 14 (23)
Did not bowl.
Australia VS South Africa 2nd Test
St George's Park, Port Elizabeth
Australia tour of South Africa 2017-18 09 Mar, 2018
D Elgar: 57 (197)
D Elgar: 5 (17)
D Elgar: 0-6(1.0)
Australia VS South Africa 1st Test
Kingsmead
Australia tour of South Africa 2017-18 01 Mar, 2018
D Elgar: 7 (20)
D Elgar: 9 (20)
D Elgar: 1-10(3.0)
India VS South Africa 3rd Test
The Wanderers Stadium, Johannesburg
India tour of South Africa 2017-18 24 Jan, 2018
D Elgar: 4 (40)
D Elgar: 86 (240)
Did not bowl.
South Africa VS India 2nd Test
SuperSport Park, Centurion
India tour of South Africa 2017-18 13 Jan, 2018
D Elgar: 31 (83)
D Elgar: 61 (121)
Did not bowl.
South Africa VS India 1st Test
Newlands, Cape Town
India tour of South Africa 2017-18 05 Jan, 2018
D Elgar: 0 (3)
D Elgar: 25 (54)
Did not bowl.
South Africa VS Zimbabwe Only Test
St George's Park, Port Elizabeth
Zimbabwe tour of South Africa 2017-18 26 Dec, 2017
D Elgar: 31 (56)
Did not bowl.
South Africa VS Bangladesh 2nd Test
Mangaung Oval, Bloemfontein
Bangladesh tour of South Africa 2017-18 06 Oct, 2017
D Elgar: 113 (152)
Did not bowl.
South Africa VS Bangladesh 1st Test
Senwes Park, Potchefstroom
Bangladesh tour of South Africa 2017-18 28 Sep, 2017
D Elgar: 199 (388)
D Elgar: 18 (25)
Did not bowl.
England VS South Africa 4th Test
Old Trafford, Manchester
South Africa tour of England 2017 04 Aug, 2017
D Elgar: 0 (3)
D Elgar: 5 (13)
Did not bowl.
England VS South Africa 3rd Test
Kennington Oval, London
South Africa tour of England 2017 27 Jul, 2017
D Elgar: 8 (33)
D Elgar: 136 (228)
D Elgar: 0-28(3.0)
South Africa VS England 2nd Test
Trent Bridge, Nottingham
South Africa tour of England 2017 14 Jul, 2017
D Elgar: 6 (19)
D Elgar: 80 (136)
Did not bowl.
England VS South Africa 1st Test
Lord's, London
Basil D'Oliveira Trophy 2017 06 Jul, 2017
D Elgar: 54 (118)
D Elgar: 2 (21)
Did not bowl.
Somerset VS Middlesex Only Test
Lord's, London
Specsavers County Championship 2017 02 Jun, 2017
D Elgar: 158 (298)
D Elgar: 33 (55)
Did not bowl.
Lancashire VS Somerset Only Test
Old Trafford, Manchester
Specsavers County Championship 2017 21 Apr, 2017
D Elgar: 113 (242)
D Elgar: 8 (34)
Did not bowl.
Somerset VS Essex Only Test
The Cooper Associates County Ground, Taunton
Specsavers County Championship 2017 14 Apr, 2017
D Elgar: 34 (96)
D Elgar: 27 (51)
D Elgar: 1-4(1.0)
New Zealand VS South Africa 3rd Test
Seddon Park, Hamilton
South Africa in New Zealand Test Series 2016-17 25 Mar, 2017
D Elgar: 5 (12)
D Elgar: 5 (22)
D Elgar: 0-13(1.0)
New Zealand VS South Africa 2nd Test
Basin Reserve, Wellington
South Africa in New Zealand Test Series 2016-17 16 Mar, 2017
D Elgar: 9 (19)
D Elgar: 17 (50)
Did not bowl.
New Zealand VS South Africa 1st Test
University Oval, Dunedin
South Africa in New Zealand Test Series 2016-17 08 Mar, 2017
D Elgar: 140 (299)
D Elgar: 89 (249)
Did not bowl.
South Africa VS Sri Lanka 3rd Test
New Wanderers Stadium, Johannesburg
Sri Lanka in South Africa Test Series 2016-17 12 Jan, 2017
D Elgar: 27 (54)
Did not bowl.
South Africa VS Sri Lanka 2nd Test
Newlands, Cape Town
Sri Lanka in South Africa Test Series 2016-17 02 Jan, 2017
D Elgar: 129 (230)
D Elgar: 55 (91)
Did not bowl.
South Africa VS Sri Lanka 1st Test
St George's Park, Port Elizabeth
Sri Lanka in South Africa Test Series 2016-17 26 Dec, 2016
D Elgar: 45 (98)
D Elgar: 52 (102)
Did not bowl.
Australia VS South Africa 3rd Test
Adelaide Oval
South Africa in Australia Test Series 2016-17 24 Nov, 2016
D Elgar: 5 (17)
D Elgar: 0 (3)
D Elgar: 0-11(2.0)
Australia VS South Africa 2nd Test
Bellerive Oval, Hobart
South Africa in Australia Test Series 2016-17 12 Nov, 2016
D Elgar: 17 (61)
Did not bowl.
Australia VS South Africa 1st Test
Western Australia Cricket Association Ground, Perth
South Africa in Australia Test Series 2016-17 03 Nov, 2016
D Elgar: 12 (22)
D Elgar: 127 (316)
Did not bowl.
South Africa VS New Zealand 1st Test
Kingsmead
New Zealand in South Africa Test Series 2016 19 Aug, 2016
D Elgar: 19 (43)
Did not bowl.
South Africa VS England 4th Test
SuperSport Park, Centurion
Basil D'Oliveira Trophy 2015-16 22 Jan, 2016
D Elgar: 20 (36)
D Elgar: 1 (3)
D Elgar: 0-13(4.0)
D Elgar: 0-9(2.0)
South Africa VS England 3rd Test
New Wanderers Stadium, Johannesburg
Basil D'Oliveira Trophy 2015-16 14 Jan, 2016
D Elgar: 46 (122)
D Elgar: 15 (25)
D Elgar: 2-10(3.4)
South Africa VS England 2nd Test
Newlands, Cape Town
Basil D'Oliveira Trophy 2015-16 02 Jan, 2016
D Elgar: 44 (71)
D Elgar: 0-17(4.0)
D Elgar: 0-10(6.0)
South Africa VS England 1st Test
Kingsmead
Basil D'Oliveira Trophy 2015-16 26 Dec, 2015
D Elgar: 118 (246)
D Elgar: 40 (71)
D Elgar: 0-22(7.0)
D Elgar: 0-32(9.0)
India VS South Africa 4th Test
Feroz Shah Kotla
Freedom Trophy 2015-16 03 Dec, 2015
D Elgar: 17 (50)
D Elgar: 4 (17)
D Elgar: 0-37(11.0)
D Elgar: 0-40(13.0)
India VS South Africa 3rd Test
Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Freedom Trophy 2015-16 25 Nov, 2015
D Elgar: 7 (35)
D Elgar: 18 (58)
D Elgar: 1-7(4.0)
India VS South Africa 2nd Test
M Chinnaswamy Stadium, Bengaluru
Freedom Trophy 2015-16 14 Nov, 2015
D Elgar: 38 (81)
Did not bowl.
India VS South Africa 1st Test
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
Freedom Trophy 2015-16 05 Nov, 2015
D Elgar: 37 (123)
D Elgar: 16 (47)
D Elgar: 4-22(8.0)
D Elgar: 0-34(7.0)
Bangladesh VS South Africa 2nd Test
Shere Bangla National Stadium, Mirpur
South Africa in Bangladesh Test Series 2015 30 Jul, 2015
Did not bat.
D Elgar: 1-22(7.0)
Bangladesh VS South Africa 1st Test
Zahur Ahmed Chowdhury Stadium, Chattogram
South Africa in Bangladesh Test Series 2015 21 Jul, 2015
D Elgar: 47 (111)
D Elgar: 28 (56)
D Elgar: 1-6(3.0)
Surrey VS Gloucestershire Only Test
Kennington Oval, London
LV= County Championship 2015 27 Jun, 2015
D Elgar: 98 (203)
Did not bowl.
Surrey VS Derbyshire Only Test
County Ground, Derby
LV= County Championship 2015 21 Jun, 2015
D Elgar: 44 (60)
D Elgar: 19 (33)
Did not bowl.
South Africa VS West Indies 3rd Test
Newlands, Cape Town
Sir Vivian Richards Trophy 2014-15 02 Jan, 2015
D Elgar: 8 (30)
D Elgar: 60 (103)
D Elgar: 0-6(2.0)
South Africa VS West Indies 2nd Test
St George's Park, Port Elizabeth
Sir Vivian Richards Trophy 2014-15 26 Dec, 2014
D Elgar: 121 (239)
D Elgar: 0-5(1.0)
South Africa VS West Indies 1st Test
SuperSport Park, Centurion
Sir Vivian Richards Trophy 2014-15 17 Dec, 2014
D Elgar: 28 (42)
D Elgar: 1-8(2.0)
D Elgar: 0-12(3.0)
Zimbabwe VS South Africa Only Test
Harare Sports Club
Zimbabwe VS South Africa Only Test-2014 2014 09 Aug, 2014
D Elgar: 61 (146)
D Elgar: 21 (28)
D Elgar: 0-20(3.0)
Sri Lanka VS South Africa 2nd Test
Sinhalese Sports Club Ground, Colombo
South Africa in Sri Lanka Test Series 2014 24 Jul, 2014
D Elgar: 1 (22)
D Elgar: 13 (65)
D Elgar: 0-5(1.0)
D Elgar: 0-9(1.0)
Sri Lanka VS South Africa 1st Test
Galle International Stadium
South Africa in Sri Lanka Test Series 2014 16 Jul, 2014
D Elgar: 103 (187)
D Elgar: 12 (29)
D Elgar: 0-25(7.0)
D Elgar: 0-1(1.0)
South Africa VS Australia 3rd Test
Newlands, Cape Town
Australia in South Africa Test Series 2013-14 01 Mar, 2014
D Elgar: 11 (20)
D Elgar: 0 (13)
D Elgar: 1-99(22.0)
D Elgar: 0-20(3.0)
South Africa VS Australia 2nd Test
St George's Park, Port Elizabeth
Australia in South Africa Test Series 2013-14 20 Feb, 2014
D Elgar: 83 (193)
D Elgar: 16 (46)
D Elgar: 0-1(0.3)
D Elgar: 1-24(7.4)
Pakistan VS South Africa 2nd Test
Dubai International Cricket Stadium
Pakistan v South Africa Test Series 2013-14 23 Oct, 2013
D Elgar: 23 (70)
D Elgar: 1-3(2.0)
South Africa VS Pakistan 3rd Test
SuperSport Park, Centurion
Pakistan in South Africa Test Series 2012-13 22 Feb, 2013
D Elgar: 7 (7)
Did not bowl.
South Africa VS Pakistan 2nd Test
Newlands, Cape Town
Pakistan in South Africa Test Series 2012-13 14 Feb, 2013
D Elgar: 23 (83)
D Elgar: 11 (13)
D Elgar: 0-14(2.0)
South Africa VS Pakistan 1st Test
New Wanderers Stadium, Johannesburg
Pakistan in South Africa Test Series 2012-13 01 Feb, 2013
D Elgar: 27 (40)
Did not bowl.
South Africa VS New Zealand 2nd Test
St George's Park, Port Elizabeth
New Zealand in South Africa Test Series 2012-13 11 Jan, 2013
D Elgar: 103 (170)
Did not bowl.
South Africa VS New Zealand 1st Test
Newlands, Cape Town
New Zealand in South Africa Test Series 2012-13 02 Jan, 2013
D Elgar: 21 (52)
Did not bowl.
Australia VS South Africa 3rd Test
Western Australia Cricket Association Ground, Perth
South Africa in Australia Test Series 2012-13 30 Nov, 2012
D Elgar: 0 (12)
D Elgar: 0 (4)
D Elgar: 0-4(1.0)