Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Durban Heat: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Durban Heat×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Alex HalesDHPaarl Rocks20191119797*-55176.3601094
Wihan LubbeDHCape Town Blitz20192201328366.0070188.57010156
Dane VilasDHCape Town Blitz20192218375*83.0060138.3301063
Khaya ZondoDHCape Town Blitz201822111667116.0084138.1001065
Morné van WykDHJozi Stars2018220676633.5036186.1101036
Sarel ErweeDHJozi Stars2018110626262.0039158.9701091
Albie MorkelDHTshwane Spartans20182218357*83.0040207.5001077
Ravi BoparaDHNelson Mandela Bay Giants20192227557*-51147.0601062
Morné van WykDHCape Town Blitz2018220825641.0063130.1601073
David MillerDHNelson Mandela Bay Giants2018-20194319550*47.5076125.0001136
Albie MorkelDHCape Town Blitz2018110454545.0025180.0000033
Alex HalesDHNelson Mandela Bay Giants2019220464123.0045102.2200051
David MillerDHPaarl Rocks2018-2019330634021.0036175.0000044
Khaya ZondoDHPaarl Rocks20182213838*38.0035108.5700130
Heinrich KlaasenDHTshwane Spartans2018220573628.5047121.2800024
Morné van WykDHPaarl Rocks2018110333333.0026126.9200030
Sarel ErweeDHPaarl Rocks2018110323232.0022145.4500032
Wihan LubbeDHNelson Mandela Bay Giants2019220313115.5014221.4300142
David MillerDHJozi Stars2018220593029.5046128.2600052
Vernon PhilanderDHPaarl Rocks2018221493049.0030163.3300052
Kyle AbbottDHJozi Stars2018220373018.5019194.7400051
Sarel ErweeDHTshwane Spartans2018110303030.0025120.0000022
Wesley MarshallDHNelson Mandela Bay Giants2019220322916.0028114.2900022
Albie MorkelDHNelson Mandela Bay Giants20182112828*-21133.3300021
David MillerDHCape Town Blitz2018-20193326526*65.0055118.1800033
Vernon PhilanderDHNelson Mandela Bay Giants2018210262626.0022118.1800021
Khaya ZondoDHNelson Mandela Bay Giants2018210262626.003183.8700030
Dane VilasDHNelson Mandela Bay Giants2019220302515.0019157.8900031
Khaya ZondoDHTshwane Spartans2018220272513.5014192.8600031
Hashim AmlaDHTshwane Spartans2018220242412.002885.7100110
Keshav MaharajDHTshwane Spartans2018-2019321252325.0016156.2500021
Keshav MaharajDHNelson Mandela Bay Giants2018-20194112222*-20110.0000021
Morné van WykDHTshwane Spartans2018220282214.0023121.7400060
Vernon PhilanderDHJozi Stars2018110181818.0017105.8800020
Vernon PhilanderDHCape Town Blitz20181111616*-12133.3300001
Keshav MaharajDHPaarl Rocks2018-20193221616*-11145.4500030
Hashim AmlaDHCape Town Blitz2018220311615.503979.4900040
Sarel ErweeDHCape Town Blitz2018-201933017165.672860.7100110
Dane VilasDHTshwane Spartans2019110141414.006233.3300002
Wesley MarshallDHPaarl Rocks2019110131313.0011118.1800020
Hashim AmlaDHNelson Mandela Bay Giants2018110121212.001675.0000010
Ravi BoparaDHCape Town Blitz2019210121212.001580.0000000
Wihan LubbeDHPaarl Rocks2019110121212.0010120.0000001
Wesley MarshallDHCape Town Blitz2019110121212.005240.0000011
Albie MorkelDHPaarl Rocks201822019119.5018105.5600011
Keshav MaharajDHJozi Stars201822011115.501478.5700110
Alex HalesDHCape Town Blitz201922010105.008125.0000120
Andile PhehlukwayoDHPaarl Rocks201911199*-1090.0000000
Khaya ZondoDHJozi Stars2018220994.501090.0000110
Keshav MaharajDHCape Town Blitz2018-201941188*-6133.3300010
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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