Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Ravi BoparaDHNelson Mandela Bay Giants20192227557*-51147.0601062
David MillerDHCape Town Blitz2018-20193326526*65.0055118.1800033
Keshav MaharajDHPaarl Rocks2018-20193221616*-11145.4500030
Khaya ZondoDHCape Town Blitz201822111667116.0084138.1001065
Alex HalesDHPaarl Rocks20191119797*-55176.3601094
David MillerDHNelson Mandela Bay Giants2018-20194319550*47.5076125.0001136
Albie MorkelDHTshwane Spartans20182218357*83.0040207.5001077
Dane VilasDHCape Town Blitz20192218375*83.0060138.3301063
Vernon PhilanderDHPaarl Rocks2018221493049.0030163.3300052
Khaya ZondoDHPaarl Rocks20182213838*38.0035108.5700130
Albie MorkelDHNelson Mandela Bay Giants20182112828*-21133.3300021
Keshav MaharajDHTshwane Spartans2018-2019321252325.0016156.2500021
Keshav MaharajDHNelson Mandela Bay Giants2018-20194112222*-20110.0000021
Vernon PhilanderDHCape Town Blitz20181111616*-12133.3300001
Andile PhehlukwayoDHPaarl Rocks201911199*-1090.0000000
Keshav MaharajDHCape Town Blitz2018-201941188*-6133.3300010
Brandon MavutaDHJozi Stars201811188*-8100.0000001
Alex HalesDHTshwane Spartans201911177*-5140.0000010
Kyle AbbottDHTshwane Spartans2018-201931166*-785.7100000
Andile PhehlukwayoDHNelson Mandela Bay Giants201921155*-2250.0000010
Kyle AbbottDHNelson Mandela Bay Giants2018-201941122*-2100.0000000
Marchant de LangeDHJozi Stars201811111*-1100.0000000
Prenelan SubrayenDHCape Town Blitz2018-201921111*-1100.0000000
Vernon PhilanderDHTshwane Spartans201811100*-10.0000000
Heinrich KlaasenDHCape Town Blitz201811100*-0-00000
Wihan LubbeDHCape Town Blitz20192201328366.0070188.57010156
Morné van WykDHCape Town Blitz2018220825641.0063130.1601073
Morné van WykDHJozi Stars2018220676633.5036186.1101036
David MillerDHPaarl Rocks2018-2019330634021.0036175.0000044
Sarel ErweeDHJozi Stars2018110626262.0039158.9701091
David MillerDHJozi Stars2018220593029.5046128.2600052
Heinrich KlaasenDHTshwane Spartans2018220573628.5047121.2800024
Alex HalesDHNelson Mandela Bay Giants2019220464123.0045102.2200051
Albie MorkelDHCape Town Blitz2018110454545.0025180.0000033
Kyle AbbottDHJozi Stars2018220373018.5019194.7400051
Morné van WykDHPaarl Rocks2018110333333.0026126.9200030
Sarel ErweeDHPaarl Rocks2018110323232.0022145.4500032
Wesley MarshallDHNelson Mandela Bay Giants2019220322916.0028114.2900022
Hashim AmlaDHCape Town Blitz2018220311615.503979.4900040
Wihan LubbeDHNelson Mandela Bay Giants2019220313115.5014221.4300142
Dane VilasDHNelson Mandela Bay Giants2019220302515.0019157.8900031
Sarel ErweeDHTshwane Spartans2018110303030.0025120.0000022
Morné van WykDHTshwane Spartans2018220282214.0023121.7400060
Khaya ZondoDHTshwane Spartans2018220272513.5014192.8600031
Vernon PhilanderDHNelson Mandela Bay Giants2018210262626.0022118.1800021
Khaya ZondoDHNelson Mandela Bay Giants2018210262626.003183.8700030
Hashim AmlaDHTshwane Spartans2018220242412.002885.7100110
Albie MorkelDHPaarl Rocks201822019119.5018105.5600011
Vernon PhilanderDHJozi Stars2018110181818.0017105.8800020
Sarel ErweeDHCape Town Blitz2018-201933017165.672860.7100110
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.