You are currently offline

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
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. Tshwane Spartans
2. Titans
3. Surrey
4. South Africa
5. Somerset
6. Knights
7. Essex


Tournament Played

1. MiWAY T20 Challenge (2011-12)
2. NatWest Series (2012)
3. New Zealand in South Africa Test Series (2012-13)
4. Pakistan in South Africa Test Series (2012-13)
5. South Africa in Australia Test Series (2012-13)
6. Ram Slam T20 Challenge (2012-13)
7. Australia in South Africa Test Series (2013-14)
8. Pakistan v South Africa Test Series (2013-14)
9. Ram Slam T20 Challenge (2013-14)

For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 61

Match List T20

Gloucestershire VS Essex Only T20

County Ground, Chelmsford

Vitality Blast Men 2025 04 Jul, 2025

Kent VS Essex Only T20

County Ground, Chelmsford

Vitality Blast Men 2025 20 Jun, 2025

Middlesex VS Essex Only T20

Lord's, London

Vitality Blast Men 2025 19 Jun, 2025

Essex VS Sussex Only T20

County Ground, Hove

Vitality Blast Men 2025 13 Jun, 2025

Glamorgan VS Essex Only T20

County Ground, Chelmsford

Vitality Blast Men 2025 12 Jun, 2025

Essex VS Middlesex Only T20

County Ground, Chelmsford

Vitality Blast Men 2025 08 Jun, 2025

Essex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast Men 2025 06 Jun, 2025

Essex VS Somerset Only T20

County Ground, Chelmsford

Vitality Blast Men 2025 01 Jun, 2025

Hampshire VS Essex Only T20

The Rose Bowl, Southampton

Vitality Blast Men 2025 30 May, 2025

For Full T20I Match List Click on T20I Tab... Total T20I Match : 72

Match List ODI

Surrey VS Somerset Only ODI

The Cooper Associates County Ground, Taunton

Royal London One-Day Cup 2019 07 May, 2019

Surrey VS Kent Only ODI

Kennington Oval, London

Royal London One-Day Cup 2019 02 May, 2019

Hampshire VS Surrey Only ODI

Kennington Oval, London

Royal London One-Day Cup 2019 30 Apr, 2019

Middlesex VS Surrey Only ODI

Kennington Oval, London

Royal London One-Day Cup 2019 25 Apr, 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

Essex VS Surrey Only ODI

County Ground, Chelmsford

Royal London One-Day Cup 2018 27 May, 2018

Gloucestershire VS Surrey Only ODI

Kennington Oval, London

Royal London One-Day Cup 2018 23 May, 2018

Surrey VS Hampshire Only ODI

The Rose Bowl, Southampton

Royal London One-Day Cup 2018 21 May, 2018

For Full ODI Match List Click on ODI Tab... Total ODI Match : 22

Match List Test

Somerset VS Essex 66th Test

County Ground, Chelmsford

County Championship 2025 24 Sep, 2025

Essex VS Warwickshire 61st Test

Edgbaston, Birmingham

County Championship 2025 15 Sep, 2025

Durham VS Essex 56th Test

County Ground, Chelmsford

County Championship 2025 08 Sep, 2025

Essex VS Warwickshire 52nd Test

County Ground, Chelmsford

County Championship 2025 29 Jul, 2025

Sussex VS Essex 48th Test

County Ground, Hove

County Championship 2025 22 Jul, 2025

Essex VS Yorkshire 41st Test

York Cricket Club

County Championship 2025 29 Jun, 2025

Essex VS Hampshire 37th Test

County Ground, Chelmsford

County Championship 2025 22 Jun, 2025

Essex VS Surrey 33rd Test

Kennington Oval, London

County Championship 2025 23 May, 2025

Worcestershire VS Essex 30th Test

County Ground, New Road, Worcester

County Championship 2025 16 May, 2025

For Full Test Match List Click on Test Tab... Total Test Match : 130

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)


Tournament Played

1. MiWAY T20 Challenge (2011-12)
2. NatWest Series (2012)
3. New Zealand in South Africa Test Series (2012-13)
4. Pakistan in South Africa Test Series (2012-13)
5. South Africa in Australia Test Series (2012-13)
6. Ram Slam T20 Challenge (2012-13)
7. Australia in South Africa Test Series (2013-14)
8. Pakistan v South Africa Test Series (2013-14)
9. Ram Slam T20 Challenge (2013-14)
10. Sir Vivian Richards Trophy (2014-15)
11. South Africa in Sri Lanka Test Series (2014)
12. Ram Slam T20 Challenge (2014-15)
13. Zimbabwe VS South Africa Only Test-2014 (2014)
14. Basil D'Oliveira Trophy (2015-16)
15. LV= County Championship (2015)
16. NatWest T20 Blast (2015)
17. South Africa in Bangladesh Test Series (2015)
18. South Africa in India ODI Series (2015-16)
19. Freedom Trophy (2015-16)
20. New Zealand in South Africa Test Series (2016)
21. Sri Lanka in South Africa Test Series (2016-17)
22. South Africa in Australia Test Series (2016-17)
23. South Africa in New Zealand Test Series (2016-17)
24. Basil D'Oliveira Trophy (2017)
25. South Africa tour of England (2017)
26. NatWest T20 Blast (2017)
27. Royal London One-Day Cup (2017)
28. Specsavers County Championship (2017)
29. Bangladesh tour of South Africa (2017-18)
30. Australia tour of South Africa (2017-18)
31. India tour of South Africa (2017-18)
32. Zimbabwe tour of South Africa (2017-18)
33. Ram Slam T20 Challenge (2017-18)
34. Specsavers County Championship (2018)
35. Royal London One-Day Cup (2018)
36. South Africa tour of Sri Lanka (2018)
37. Zimbabwe tour of South Africa (2018-19)
38. Pakistan tour of South Africa (2018-19)
39. Sri Lanka tour of South Africa (2018-19)
40. Mzansi Super League (2018-19)
41. Specsavers County Championship (2019)
42. Royal London One-Day Cup (2019)
43. Basil D'Oliveira Trophy (2019-20)
44. South Africa in India Test Series (2019-20)
45. Mzansi Super League (2019-20)
46. CSA T20 Challenge (2020-21)
47. Sri Lanka tour of South Africa (2020-21)
48. South Africa tour of Pakistan (2020-21)
49. South Africa tour of West Indies (2021)
50. South Africa tour of England (2022)
51. India tour of South Africa (2021-22)
52. Bangladesh tour of South Africa (2021-22)
53. South Africa tour of New Zealand (2021-22)
54. South Africa tour of Australia (2022-23)
55. CSA T20 Challenge (2022-23)
56. West Indies tour of South Africa (2022-23)
57. India tour of South Africa (2023-24)
58. County Championship (2024)
59. Vitality Blast (2024)
60. County Championship (2025)
61. Vitality Blast Men (2025)

Player Tags: D Elgar, D Elgar Test stats, D Elgar Test career, D Elgar Test runs, D Elgar Test centuries, D Elgar Test Wickets, D Elgar ODI stats, D Elgar ODI career, D Elgar ODI runs, D Elgar ODI centuries, D Elgar ODI Wickets, D Elgar T20 stats, D Elgar T20 career, D Elgar T20 runs, D Elgar T20 centuries, D Elgar T20 Wickets, D Elgar Knights,South Africa,Titans,Surrey,Somerset,Tshwane Spartans,Essex