ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Dean Elgar: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
England2012-202220321101913632.87204949.732321292
India2015-202416294101718540.68228144.592421258
Sri Lanka2014-20211120178212941.16142754.803321013
Somerset2018-20261117070711841.59118859.51342919
Surrey2017-2026710172618280.67129556.06341833
Australia2012-202313251660141*27.50170938.62235805
Bangladesh2015-202269163219979.00105360.02230714
Kent2017-20251013160812050.6795563.66160692
New Zealand2013-2022813146314038.58106343.56211601
West Indies2014-2023711142312142.3087048.62131561
Pakistan2013-202191523365825.8566850.30020521
Hampshire2017-20261114149813638.3180661.79131515
Yorkshire2018-202661003419434.1083440.89030470
Nottinghamshire2017-20265803309141.2551364.33030473
Middlesex2017-202567034615849.4349569.90100454
Durham2024-2025341356150118.6766153.86200431
Sussex2017-2026671354131*59.0040886.76110435
Warwickshire2019-202681303076023.6271742.82021400
Glamorgan2015-202689031310834.7837982.59110315
Lancashire2017-2024351248113*62.0055944.36110270
Essex2017-20183402238755.7542152.97020185
Dolphins2013-202177218761*37.40159117.61020165
Zimbabwe2014-20184501196123.8024748.18010161
Gloucestershire2015-20254401539838.2527455.84021152
Paarl Rocks2018-201955113788*34.25129106.20010112
Derbyshire2015120634431.509367.74000110
Worcestershire2018-2025360812913.5020838.94001101
Warriors2012-202177222661*45.20198114.14011912
Jozi Stars2018-201933110479*52.0076136.8401094
Cape Town Blitz2018-2019330743724.6762119.3500091
Cape Cobras2013-20214411667255.33133124.8102087
Titans2013-20144411376645.67123111.3801083
Leicestershire2026240441811.008452.3800080
Durban Heat20191115757*-37154.0501070
Nelson Mandela Bay Giants2018-2019430463215.3336127.7800133
Knights2014-202133112565*62.5012897.6601024
Lions2013-2021441361612.004678.2600021
Impi20121111313*-6216.6700020
Western Province2022110121212.0012100.0000010

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