Khelosports Ads

Hardus Viljoen Against Teams Country Wise

Hardus Viljoen Introduction

RoleBowler
BattingRight Handed
Bowlingfast-medium Right-arm

Country
BirthMar 06, 1989 (35 yr), Witbank
Height--
TeamsSouth Africa, South Africa A, Lions, South African Invitation XI, Kent, Derbyshire, Multan Sultans, Northern Warriors, Kings XI Punjab, Lahore Qalandars, Chittagong Vikings, Rotterdam Rhinos, St Lucia Zouks, Paarl Rocks, Titans (Mostly)
Social Accounts
Last UpdatedLast updated 16 days ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Review Hardus Viljoen's performances against various cricket teams based on countries, offering insights into H.Viljoen performances against teams from different cricketing nations.

Search

Hardus Viljoen Against Teams Country Wise Batting

Country Team Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
Barbados BT All CPL 1 1 22 23 0 22.00 95.6 22 0 0 2 1
Barbados BT 2019 CPL 1 1 22 23 0 22.00 95.6 22 0 0 2 1
England ESS All BLAST 2 1 9 4 0 4.50 225 9 0 0 2 0
England ESS 2019 BLAST 2 1 9 4 0 9.00 225 9 0 0 2 0
England GLOUCS All BLAST 2 2 6 6 1 3.00 100 3 0 0 0 0
England GLOUCS 2019 BLAST 2 2 6 6 1 6.00 100 3 0 0 0 0
England HAM All BLAST 2 1 9 6 0 4.50 150 9 0 0 1 0
England HAM 2019 BLAST 2 1 9 6 0 9.00 150 9 0 0 1 0
England MDX All BLAST 1 0 0 0 0 0.00 0 0 0 0 0 0
England MDX 2019 BLAST 1 0 0 0 0 0 0 0 0 0 0
England SOM All BLAST 2 2 19 11 0 9.50 172.7 15 0 0 1 1
England SOM 2019 BLAST 2 2 19 11 0 9.50 172.7 15 0 0 1 1
England SUR All BLAST 2 0 0 0 0 0.00 0 0 0 0 0 0
England SUR 2019 BLAST 2 0 0 0 0 0 0 0 0 0 0
England SUS All BLAST 1 1 0 1 0 0.00 0 0 0 0 0 0
England SUS 2019 BLAST 1 1 0 1 0 0 0 0 0 0 0
India DC All IPL 2 2 3 6 1 1.50 50 2 0 0 0 0
India DC 2019 IPL 2 2 3 6 1 3.00 50 2 0 0 0 0
India KKR All IPL 1 0 0 0 0 0.00 0 0 0 0 0 0
India KKR 2019 IPL 1 0 0 0 0 0 0 0 0 0 0
India MI All IPL 2 0 0 0 0 0.00 0 0 0 0 0 0
India MI 2019 IPL 2 0 0 0 0 0 0 0 0 0 0
India MI All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
India MI 2013 DT20 1 0 0 0 0 0 0 0 0 0 0
India OV All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
India OV 2013 DT20 1 0 0 0 0 0 0 0 0 0 0
India RR All DT20 1 1 24 21 0 24.00 114.2 24 0 0 0 2
India RR 2013 DT20 1 1 24 21 0 24.00 114.2 24 0 0 0 2
India RCB All IPL 1 1 0 1 0 0.00 0 0 0 0 0 0
India RCB 2019 IPL 1 1 0 1 0 0 0 0 0 0 0
Jamaica JT All CPL 1 0 0 0 0 0.00 0 0 0 0 0 0
Jamaica JT 2019 CPL 1 0 0 0 0 0 0 0 0 0 0
Pakistan LHQ All PSL 1 1 37 16 0 37.00 231.2 37 0 0 3 3
Pakistan LHQ 2020 PSL 1 1 37 16 0 37.00 231.2 37 0 0 3 3
Saint Kitts and Nevis SNP All CPL 1 1 28 23 0 28.00 121.7 28 0 0 4 0
Saint Kitts and Nevis SNP 2019 CPL 1 1 28 23 0 28.00 121.7 28 0 0 4 0
Saint Lucia BT All CPL 1 1 31 21 0 31.00 147.6 31 0 0 0 3
Saint Lucia BT 2019 CPL 1 1 31 21 0 31.00 147.6 31 0 0 0 3
Saint Lucia GAW All CPL 1 1 0 0 1 0.00 0 0 0 0 0 0
Saint Lucia GAW 2019 CPL 1 1 0 0 1 0 0 0 0 0 0
Saint Lucia JT All CPL 1 1 32 24 0 32.00 133.3 32 0 0 2 2
Saint Lucia JT 2019 CPL 1 1 32 24 0 32.00 133.3 32 0 0 2 2
Saint Lucia SNP All CPL 1 1 2 3 1 2.00 66.6 2 0 0 0 0
Saint Lucia SNP 2019 CPL 1 1 2 3 1 66.6 2 0 0 0 0
Saint Lucia TKR All CPL 1 0 0 0 0 0.00 0 0 0 0 0 0
Saint Lucia TKR 2019 CPL 1 0 0 0 0 0 0 0 0 0 0
South Africa COB All DODI 1 1 5 6 1 5.00 83.3 5 0 0 0 0
South Africa COB 2018 DODI 1 1 5 6 1 83.3 5 0 0 0 0
South Africa COB All DT20 3 3 2 8 1 0.66 25 2 0 0 0 0
South Africa COB 2017 DT20 1 1 0 2 1 0 0 0 0 0 0
South Africa COB 2016 DT20 1 1 0 2 0 0 0 0 0 0 0
South Africa COB 2014 DT20 1 1 2 4 0 2.00 50 2 0 0 0 0
South Africa CTB All DT20 2 2 11 12 1 5.50 91.6 7 0 0 1 0
South Africa CTB 2019 DT20 2 2 11 12 1 11.00 91.6 7 0 0 1 0
South Africa DOL All DODI 2 1 10 6 0 5.00 166.6 10 0 0 0 1
South Africa DOL 2022 DODI 1 1 10 6 0 10.00 166.6 10 0 0 0 1
South Africa DOL 2020 DODI 1 0 0 0 0 0 0 0 0 0 0
South Africa DOL All DT20 1 1 15 14 0 15.00 107.1 15 0 0 1 0
South Africa DOL 2022 DT20 1 1 15 14 0 15.00 107.1 15 0 0 1 0
South Africa LIO All DODI 2 2 15 19 1 7.50 78.9 10 0 0 2 0
South Africa LIO 2023 DODI 1 1 10 13 1 76.9 10 0 0 1 0
South Africa LIO 2022 DODI 1 1 5 6 0 5.00 83.3 5 0 0 1 0
South Africa LIO 2024 DT20 1 1 1 2 0 1.00 50 1 0 0 0 0
South Africa DH All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
South Africa DH 2019 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa DSG All DT20 1 1 5 3 1 5.00 166.6 5 0 0 1 0
South Africa DSG 2024 DT20 1 1 5 3 1 166.6 5 0 0 1 0
South Africa ENG All DODI 1 1 0 3 0 0.00 0 0 0 0 0 0
South Africa ENG 2016 DODI 1 1 0 3 0 0 0 0 0 0 0
South Africa JSK All DT20 2 1 10 2 1 5.00 500 10 0 0 1 1
South Africa JSK 2024 DT20 1 1 10 2 1 500 10 0 0 1 1
South Africa JSK 2023 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa JS All DT20 2 0 0 0 0 0.00 0 0 0 0 0 0
South Africa JS 2019 DT20 2 0 0 0 0 0 0 0 0 0 0
South Africa KNG All DODI 3 2 55 26 2 18.33 211.5 45 0 0 4 3
South Africa KTS 2022 DODI 2 1 10 4 1 250 10 0 0 0 1
South Africa KNG 2018 DODI 1 1 45 22 1 204.5 45 0 0 4 2
South Africa KNG All DT20 2 2 31 17 1 15.50 182.3 20 0 0 1 2
South Africa KTS 2022 DT20 1 1 20 12 0 20.00 166.6 20 0 0 1 1
South Africa KNG 2016 DT20 1 1 11 5 1 220 11 0 0 0 1
South Africa LIONS All DODI 1 1 0 1 0 0.00 0 0 0 0 0 0
South Africa LIONS 2020 DODI 1 1 0 1 0 0 0 0 0 0 0
South Africa LIONS All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
South Africa LIONS 2022 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa MICT All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
South Africa MICT 2023 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa NMBG All DT20 1 1 9 5 1 9.00 180 9 0 0 0 1
South Africa NMBG 2019 DT20 1 1 9 5 1 180 9 0 0 0 1
South Africa NWD All DODI 1 1 1 3 0 1.00 33.3 1 0 0 0 0
South Africa NWD 2022 DODI 1 1 1 3 0 1.00 33.3 1 0 0 0 0
South Africa NW All DT20 2 2 21 10 0 10.50 210 19 0 0 1 2
South Africa NW 2022 DT20 1 1 19 8 0 19.00 237.5 19 0 0 1 2
South Africa NW 2021 DT20 1 1 2 2 0 2.00 100 2 0 0 0 0
South Africa NWD All DODI 1 0 0 0 0 0.00 0 0 0 0 0 0
South Africa NWD 2023 DODI 1 0 0 0 0 0 0 0 0 0 0
South Africa NWD All DT20 1 1 5 8 0 5.00 62.5 5 0 0 0 0
South Africa NWD 2022 DT20 1 1 5 8 0 5.00 62.5 5 0 0 0 0
South Africa PR All DT20 2 2 10 11 1 5.00 90.9 10 0 0 1 0
South Africa PR 2024 DT20 1 1 10 10 1 100 10 0 0 1 0
South Africa PR 2023 DT20 1 1 0 1 0 0 0 0 0 0 0
South Africa PRC All DT20 1 1 2 7 0 2.00 28.5 2 0 0 0 0
South Africa PRC 2023 DT20 1 1 2 7 0 2.00 28.5 2 0 0 0 0
South Africa ROC All DODI 0 0 0 0 0 0 0 0 0 0 0
South Africa ROC 2024 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa TIT All DODI 2 2 4 13 0 2.00 30.7 4 0 0 0 0
South Africa TIT 2022 DODI 2 2 4 13 0 2.00 30.7 4 0 0 0 0
South Africa TIT All DT20 3 3 35 23 1 11.66 152.1 32 0 0 3 2
South Africa TIT 2022 DT20 3 3 35 23 1 17.50 152.1 32 0 0 3 2
South Africa TIT All DODI 1 1 2 5 0 2.00 40 2 0 0 0 0
South Africa TIT 2023 DODI 1 1 2 5 0 2.00 40 2 0 0 0 0
South Africa TIT 2024 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa TSP All DT20 2 2 8 4 1 4.00 200 8 0 0 2 0
South Africa TSP 2019 DT20 2 2 8 4 1 8.00 200 8 0 0 2 0
South Africa WAR All DODI 3 1 40 20 0 13.33 200 40 0 0 2 4
South Africa WAR 2022 DODI 2 1 40 20 0 40.00 200 40 0 0 2 4
South Africa WAR 2020 DODI 1 0 0 0 0 0 0 0 0 0 0
South Africa WAR All DT20 1 1 18 8 1 18.00 225 18 0 0 3 0
South Africa WAR 2022 DT20 1 1 18 8 1 225 18 0 0 3 0
South Africa WEP All DODI 2 2 38 34 0 19.00 111.7 21 0 0 2 2
South Africa WEP 2022 DODI 2 2 38 34 0 19.00 111.7 21 0 0 2 2
South Africa WEP All DT20 1 1 12 7 1 12.00 171.4 12 0 0 1 0
South Africa WEP 2022 DT20 1 1 12 7 1 171.4 12 0 0 1 0
Sri Lanka CS All LPL 1 0 0 0 0 0.00 0 0 0 0 0 0
Sri Lanka CS 2023 LPL 1 0 0 0 0 0 0 0 0 0 0
Sri Lanka DA All LPL 1 1 4 6 0 4.00 66.6 4 0 0 1 0
Sri Lanka DA 2023 LPL 1 1 4 6 0 4.00 66.6 4 0 0 1 0
TBC, TBC KTS All DODI 0 0 0 0 0 0 0 0 0 0 0
TBC, TBC TIT All DODI 0 0 0 0 0 0 0 0 0 0 0
United Arab Emirates BGT All T10 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates BGT 2021 T10 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates BTS All T10 1 1 0 1 0 0.00 0 0 0 0 0 0
United Arab Emirates BTS 2018 T10 1 1 0 1 0 0 0 0 0 0 0
United Arab Emirates DEG All T10 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates DEG 2021 T10 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates KRK All PSL 2 2 10 14 1 5.00 71.4 8 0 0 1 0
United Arab Emirates KRK 2019 PSL 1 1 8 7 1 114.2 8 0 0 1 0
United Arab Emirates KRK 2018 PSL 1 1 2 7 0 2.00 28.5 2 0 0 0 0
United Arab Emirates KKS All T10 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates KKS 2018 T10 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates MA All T10 2 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates MA 2018 T10 2 0 0 0 0 0 0 0 0 0 0
United Arab Emirates PAKHT All T10 2 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates PAKHT 2018 T10 2 0 0 0 0 0 0 0 0 0 0
United Arab Emirates PSZ All PSL 2 1 1 3 0 0.50 33.3 1 0 0 0 0
United Arab Emirates PSZ 2019 PSL 1 1 1 3 0 1.00 33.3 1 0 0 0 0
United Arab Emirates PSZ 2018 PSL 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates PL All T10 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates PL 2018 T10 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates QLD All T10 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates QLD 2021 T10 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates RJP All T10 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates RJP 2018 T10 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates SIND All T10 1 1 0 1 1 0.00 0 0 0 0 0 0
United Arab Emirates SIND 2018 T10 1 1 0 1 1 0 0 0 0 0 0
United Arab Emirates AD All T10 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates AD 2021 T10 1 0 0 0 0 0 0 0 0 0 0

Hardus Viljoen Against Teams Country Wise Bowling

Country Team Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
Barbados BT All CPL 1 1 24 26 2 12.00 1 0 0 6.50 13.00
Barbados BT 2019 CPL 1 1 24 26 2 12.00 1 0 0 6.50 13.00
England ESS All BLAST 2 2 48 73 2 24.00 1 0 0 9.12 36.50
England ESS 2019 BLAST 2 2 48 73 2 24.00 1 0 0 9.12 36.50
England GLOUCS All BLAST 2 2 48 65 2 24.00 1 0 0 8.12 32.50
England GLOUCS 2019 BLAST 2 2 48 65 2 24.00 1 0 0 8.12 32.50
England HAM All BLAST 2 2 44 35 5 8.80 1 1 0 4.77 7.00
England HAM 2019 BLAST 2 2 44 35 5 8.80 1 1 0 4.77 7.00
England MDX All BLAST 1 1 24 32 3 8.00 0 1 0 8.00 10.66
England MDX 2019 BLAST 1 1 24 32 3 8.00 0 1 0 8.00 10.66
England SOM All BLAST 2 2 48 69 3 16.00 1 0 0 8.62 23.00
England SOM 2019 BLAST 2 2 48 69 3 16.00 1 0 0 8.62 23.00
England SUR All BLAST 2 2 36 42 3 12.00 1 0 0 7.00 14.00
England SUR 2019 BLAST 2 2 36 42 3 12.00 1 0 0 7.00 14.00
England SUS All BLAST 1 1 24 39 0 0 0 0 9.75 0
England SUS 2019 BLAST 1 1 24 39 0 0 0 0 9.75 0
India DC All IPL 2 2 42 61 3 14.00 1 0 0 8.71 20.33
India DC 2019 IPL 2 2 42 61 3 14.00 1 0 0 8.71 20.33
India KKR All IPL 1 1 24 36 1 24.00 0 0 0 9.00 36.00
India KKR 2019 IPL 1 1 24 36 1 24.00 0 0 0 9.00 36.00
India MI All IPL 2 2 48 74 2 24.00 1 0 0 9.25 37.00
India MI 2019 IPL 2 2 48 74 2 24.00 1 0 0 9.25 37.00
India MI All DT20 1 1 24 36 0 0 0 0 9.00 0
India MI 2013 DT20 1 1 24 36 0 0 0 0 9.00 0
India OV All DT20 1 1 24 23 1 24.00 0 0 0 5.75 23.00
India OV 2013 DT20 1 1 24 23 1 24.00 0 0 0 5.75 23.00
India RR All DT20 1 1 24 41 0 0 0 0 10.25 0
India RR 2013 DT20 1 1 24 41 0 0 0 0 10.25 0
India RCB All IPL 1 1 24 51 1 24.00 0 0 0 12.75 51.00
India RCB 2019 IPL 1 1 24 51 1 24.00 0 0 0 12.75 51.00
Jamaica JT All CPL 1 1 24 33 0 0 0 0 8.25 0
Jamaica JT 2019 CPL 1 1 24 33 0 0 0 0 8.25 0
Pakistan LHQ All PSL 1 1 12 23 0 0 0 0 11.50 0
Pakistan LHQ 2020 PSL 1 1 12 23 0 0 0 0 11.50 0
Saint Kitts and Nevis SNP All CPL 1 1 6 20 0 0 0 0 20.00 0
Saint Kitts and Nevis SNP 2019 CPL 1 1 6 20 0 0 0 0 20.00 0
Saint Lucia BT All CPL 1 1 18 25 0 0 0 0 8.33 0
Saint Lucia BT 2019 CPL 1 1 18 25 0 0 0 0 8.33 0
Saint Lucia GAW All CPL 1 1 24 38 0 0 0 0 9.50 0
Saint Lucia GAW 2019 CPL 1 1 24 38 0 0 0 0 9.50 0
Saint Lucia JT All CPL 1 1 18 40 1 18.00 0 0 0 13.33 40.00
Saint Lucia JT 2019 CPL 1 1 18 40 1 18.00 0 0 0 13.33 40.00
Saint Lucia SNP All CPL 1 1 24 14 3 8.00 0 1 0 3.50 4.66
Saint Lucia SNP 2019 CPL 1 1 24 14 3 8.00 0 1 0 3.50 4.66
Saint Lucia TKR All CPL 1 0 0 0 0 0 0 0 0
Saint Lucia TKR 2019 CPL 1 0 0 0 0 0 0 0 0
South Africa COB All DODI 1 1 60 68 0 0 0 0 6.80 0
South Africa COB 2018 DODI 1 1 60 68 0 0 0 0 6.80 0
South Africa COB All DT20 3 3 72 77 5 14.40 2 0 0 6.41 15.40
South Africa COB 2017 DT20 1 1 24 30 2 12.00 1 0 0 7.50 15.00
South Africa COB 2016 DT20 1 1 24 23 2 12.00 1 0 0 5.75 11.50
South Africa COB 2014 DT20 1 1 24 24 1 24.00 0 0 0 6.00 24.00
South Africa CTB All DT20 2 2 36 52 3 12.00 1 0 0 8.66 17.33
South Africa CTB 2019 DT20 2 2 36 52 3 12.00 1 0 0 8.66 17.33
South Africa DOL All DODI 2 2 108 93 2 54.00 0 0 0 5.16 46.50
South Africa DOL 2022 DODI 1 1 60 42 1 60.00 0 0 0 4.20 42.00
South Africa DOL 2020 DODI 1 1 48 51 1 48.00 0 0 0 6.37 51.00
South Africa DOL All DT20 1 0 0 0 0 0 0 0 0
South Africa DOL 2022 DT20 1 0 0 0 0 0 0 0 0
South Africa LIO All DODI 2 2 108 99 4 27.00 0 1 0 5.50 24.75
South Africa LIO 2023 DODI 1 1 48 33 0 0 0 0 4.12 0
South Africa LIO 2022 DODI 1 1 60 66 4 15.00 0 1 0 6.60 16.50
South Africa LIO 2024 DT20 1 1 24 45 3 8.00 0 1 0 11.25 15.00
South Africa DH All DT20 1 1 23 56 0 0 0 0 14.60 0
South Africa DH 2019 DT20 1 1 23 56 0 0 0 0 14.60 0
South Africa DSG All DT20 1 1 24 39 2 12.00 1 0 0 9.75 19.50
South Africa DSG 2024 DT20 1 1 24 39 2 12.00 1 0 0 9.75 19.50
South Africa ENG All DODI 1 1 60 69 0 0 0 0 6.90 0
South Africa ENG 2016 DODI 1 1 60 69 0 0 0 0 6.90 0
South Africa JSK All DT20 2 2 37 89 0 0 0 0 14.43 0
South Africa JSK 2024 DT20 1 1 18 49 0 0 0 0 16.33 0
South Africa JSK 2023 DT20 1 1 19 40 0 0 0 0 12.63 0
South Africa JS All DT20 2 2 42 79 0 0 0 0 11.28 0
South Africa JS 2019 DT20 2 2 42 79 0 0 0 0 11.28 0
South Africa KNG All DODI 3 3 126 83 4 31.50 2 0 0 3.95 20.75
South Africa KTS 2022 DODI 2 2 66 40 2 33.00 1 0 0 3.63 20.00
South Africa KNG 2018 DODI 1 1 60 43 2 30.00 1 0 0 4.30 21.50
South Africa KNG All DT20 2 2 48 48 1 48.00 0 0 0 6.00 48.00
South Africa KTS 2022 DT20 1 1 24 24 0 0 0 0 6.00 0
South Africa KNG 2016 DT20 1 1 24 24 1 24.00 0 0 0 6.00 24.00
South Africa LIONS All DODI 1 1 52 50 1 52.00 0 0 0 5.76 50.00
South Africa LIONS 2020 DODI 1 1 52 50 1 52.00 0 0 0 5.76 50.00
South Africa LIONS All DT20 1 1 12 15 2 6.00 1 0 0 7.50 7.50
South Africa LIONS 2022 DT20 1 1 12 15 2 6.00 1 0 0 7.50 7.50
South Africa MICT All DT20 1 1 18 30 2 9.00 1 0 0 10.00 15.00
South Africa MICT 2023 DT20 1 1 18 30 2 9.00 1 0 0 10.00 15.00
South Africa NMBG All DT20 1 1 24 21 2 12.00 1 0 0 5.25 10.50
South Africa NMBG 2019 DT20 1 1 24 21 2 12.00 1 0 0 5.25 10.50
South Africa NWD All DODI 1 1 60 51 3 20.00 0 1 0 5.10 17.00
South Africa NWD 2022 DODI 1 1 60 51 3 20.00 0 1 0 5.10 17.00
South Africa NW All DT20 2 2 48 85 2 24.00 1 0 0 10.62 42.50
South Africa NW 2022 DT20 1 1 24 50 0 0 0 0 12.50 0
South Africa NW 2021 DT20 1 1 24 35 2 12.00 1 0 0 8.75 17.50
South Africa NWD All DODI 1 1 60 71 4 15.00 0 1 0 7.10 17.75
South Africa NWD 2023 DODI 1 1 60 71 4 15.00 0 1 0 7.10 17.75
South Africa NWD All DT20 1 1 24 13 1 24.00 0 0 0 3.25 13.00
South Africa NWD 2022 DT20 1 1 24 13 1 24.00 0 0 0 3.25 13.00
South Africa PR All DT20 2 2 48 67 1 48.00 0 0 0 8.37 67.00
South Africa PR 2024 DT20 1 1 24 37 0 0 0 0 9.25 0
South Africa PR 2023 DT20 1 1 24 30 1 24.00 0 0 0 7.50 30.00
South Africa PRC All DT20 1 1 12 30 0 0 0 0 15.00 0
South Africa PRC 2023 DT20 1 1 12 30 0 0 0 0 15.00 0
South Africa ROC All DODI 1 0 0 0 0 0 0 0 0
South Africa ROC 2024 DT20 1 0 0 0 0 0 0 0 0
South Africa TIT All DODI 2 2 114 98 5 22.80 0 1 0 5.15 19.60
South Africa TIT 2022 DODI 2 2 114 98 5 22.80 0 1 0 5.15 19.60
South Africa TIT All DT20 3 3 66 84 5 13.20 2 0 0 7.63 16.80
South Africa TIT 2022 DT20 3 3 66 84 5 13.20 2 0 0 7.63 16.80
South Africa TIT All DODI 1 1 60 59 2 30.00 1 0 0 5.90 29.50
South Africa TIT 2023 DODI 1 1 60 59 2 30.00 1 0 0 5.90 29.50
South Africa TIT 2024 DT20 1 0 0 0 0 0 0 0 0
South Africa TSP All DT20 2 2 36 67 1 36.00 0 0 0 11.16 67.00
South Africa TSP 2019 DT20 2 2 36 67 1 36.00 0 0 0 11.16 67.00
South Africa WAR All DODI 3 2 90 73 2 45.00 1 0 0 4.86 36.50
South Africa WAR 2022 DODI 2 1 30 29 0 0 0 0 5.80 0
South Africa WAR 2020 DODI 1 1 60 44 2 30.00 1 0 0 4.40 22.00
South Africa WAR All DT20 1 1 18 36 1 18.00 0 0 0 12.00 36.00
South Africa WAR 2022 DT20 1 1 18 36 1 18.00 0 0 0 12.00 36.00
South Africa WEP All DODI 2 2 118 103 2 59.00 0 0 0 5.23 51.50
South Africa WEP 2022 DODI 2 2 118 103 2 59.00 0 0 0 5.23 51.50
South Africa WEP All DT20 1 1 18 16 3 6.00 0 1 0 5.33 5.33
South Africa WEP 2022 DT20 1 1 18 16 3 6.00 0 1 0 5.33 5.33
Sri Lanka CS All LPL 1 1 24 31 3 8.00 0 1 0 7.75 10.33
Sri Lanka CS 2023 LPL 1 1 24 31 3 8.00 0 1 0 7.75 10.33
Sri Lanka DA All LPL 1 1 6 20 0 0 0 0 20.00 0
Sri Lanka DA 2023 LPL 1 1 6 20 0 0 0 0 20.00 0
TBC, TBC KTS All DODI 1 0 0 0 0 0 0 0 0
TBC, TBC TIT All DODI 1 0 0 0 0 0 0 0 0
United Arab Emirates BGT All T10 1 1 11 31 0 0 0 0 16.90 0
United Arab Emirates BGT 2021 T10 1 1 11 31 0 0 0 0 16.90 0
United Arab Emirates BTS All T10 1 1 12 8 1 12.00 0 0 0 4.00 8.00
United Arab Emirates BTS 2018 T10 1 1 12 8 1 12.00 0 0 0 4.00 8.00
United Arab Emirates DEG All T10 1 1 12 24 0 0 0 0 12.00 0
United Arab Emirates DEG 2021 T10 1 1 12 24 0 0 0 0 12.00 0
United Arab Emirates KRK All PSL 2 2 48 79 3 16.00 1 0 0 9.87 26.33
United Arab Emirates KRK 2019 PSL 1 1 24 30 1 24.00 0 0 0 7.50 30.00
United Arab Emirates KRK 2018 PSL 1 1 24 49 2 12.00 1 0 0 12.25 24.50
United Arab Emirates KKS All T10 1 1 12 19 1 12.00 0 0 0 9.50 19.00
United Arab Emirates KKS 2018 T10 1 1 12 19 1 12.00 0 0 0 9.50 19.00
United Arab Emirates MA All T10 2 2 24 22 6 4.00 0 2 0 5.50 3.66
United Arab Emirates MA 2018 T10 2 2 24 22 6 4.00 0 2 0 5.50 3.66
United Arab Emirates PAKHT All T10 2 2 24 50 5 4.80 1 1 0 12.50 10.00
United Arab Emirates PAKHT 2018 T10 2 2 24 50 5 4.80 1 1 0 12.50 10.00
United Arab Emirates PSZ All PSL 2 2 30 37 1 30.00 0 0 0 7.40 37.00
United Arab Emirates PSZ 2019 PSL 1 1 6 13 0 0 0 0 13.00 0
United Arab Emirates PSZ 2018 PSL 1 1 24 24 1 24.00 0 0 0 6.00 24.00
United Arab Emirates PL All T10 1 1 12 19 1 12.00 0 0 0 9.50 19.00
United Arab Emirates PL 2018 T10 1 1 12 19 1 12.00 0 0 0 9.50 19.00
United Arab Emirates QLD All T10 1 1 12 30 0 0 0 0 15.00 0
United Arab Emirates QLD 2021 T10 1 1 12 30 0 0 0 0 15.00 0
United Arab Emirates RJP All T10 1 1 12 7 2 6.00 1 0 0 3.50 3.50
United Arab Emirates RJP 2018 T10 1 1 12 7 2 6.00 1 0 0 3.50 3.50
United Arab Emirates SIND All T10 1 1 12 15 2 6.00 1 0 0 7.50 7.50
United Arab Emirates SIND 2018 T10 1 1 12 15 2 6.00 1 0 0 7.50 7.50
United Arab Emirates AD All T10 1 1 12 36 3 4.00 0 1 0 18.00 12.00
United Arab Emirates AD 2021 T10 1 1 12 36 3 4.00 0 1 0 18.00 12.00

Hardus Viljoen Against Teams Country Wise Fielding

Country Team Year Mode M C ST DT CR T
Barbados BT All CPL 1 0 0 0 0 0
Barbados BT 2019 CPL 1 0 0 0 0 0
England ESS All BLAST 2 0 0 0 0 0
England ESS 2019 BLAST 2 0 0 0 0 0
England GLOUCS All BLAST 2 0 0 0 0 0
England GLOUCS 2019 BLAST 2 0 0 0 0 0
England HAM All BLAST 2 0 0 0 0 0
England HAM 2019 BLAST 2 0 0 0 0 0
England MDX All BLAST 1 0 0 0 0 0
England MDX 2019 BLAST 1 0 0 0 0 0
England SOM All BLAST 2 0 0 0 0 0
England SOM 2019 BLAST 2 0 0 0 0 0
England SUR All BLAST 2 0 0 0 0 0
England SUR 2019 BLAST 2 0 0 0 0 0
England SUS All BLAST 1 0 0 0 0 0
England SUS 2019 BLAST 1 0 0 0 0 0
India DC All IPL 2 0 0 0 0 0
India DC 2019 IPL 2 0 0 0 0 0
India KKR All IPL 1 0 0 0 0 0
India KKR 2019 IPL 1 0 0 0 0 0
India MI All IPL 2 0 0 0 0 0
India MI 2019 IPL 2 0 0 0 0 0
India MI All DT20 1 0 0 0 0 0
India MI 2013 DT20 1 0 0 0 0 0
India OV All DT20 1 1 0 0 0 0
India OV 2013 DT20 1 1 0 0 0 0
India RR All DT20 1 1 0 0 0 0
India RR 2013 DT20 1 1 0 0 0 0
India RCB All IPL 1 0 0 0 0 0
India RCB 2019 IPL 1 0 0 0 0 0
Jamaica JT All CPL 1 0 0 0 0 0
Jamaica JT 2019 CPL 1 0 0 0 0 0
Pakistan LHQ All PSL 1 1 0 0 0 0
Pakistan LHQ 2020 PSL 1 1 0 0 0 0
Saint Kitts and Nevis SNP All CPL 1 0 0 0 0 0
Saint Kitts and Nevis SNP 2019 CPL 1 0 0 0 0 0
Saint Lucia BT All CPL 1 0 0 0 0 0
Saint Lucia BT 2019 CPL 1 0 0 0 0 0
Saint Lucia GAW All CPL 1 0 0 0 0 0
Saint Lucia GAW 2019 CPL 1 0 0 0 0 0
Saint Lucia JT All CPL 1 1 0 0 0 0
Saint Lucia JT 2019 CPL 1 1 0 0 0 0
Saint Lucia SNP All CPL 1 0 0 0 0 0
Saint Lucia SNP 2019 CPL 1 0 0 0 0 0
Saint Lucia TKR All CPL 1 0 0 0 0 0
Saint Lucia TKR 2019 CPL 1 0 0 0 0 0
South Africa COB All DODI 1 0 0 0 0 0
South Africa COB 2018 DODI 1 0 0 0 0 0
South Africa COB All DT20 3 1 0 0 0 1
South Africa COB 2017 DT20 1 0 0 0 0 1
South Africa COB 2016 DT20 1 0 0 0 0 0
South Africa COB 2014 DT20 1 1 0 0 0 0
South Africa CTB All DT20 2 0 0 0 0 0
South Africa CTB 2019 DT20 2 0 0 0 0 0
South Africa DOL All DODI 2 0 0 0 0 0
South Africa DOL 2022 DODI 1 0 0 0 0 0
South Africa DOL 2020 DODI 1 0 0 0 0 0
South Africa DOL All DT20 1 1 0 0 0 0
South Africa DOL 2022 DT20 1 1 0 0 0 0
South Africa LIO All DODI 2 0 0 0 0 0
South Africa LIO 2023 DODI 1 0 0 0 0 0
South Africa LIO 2022 DODI 1 0 0 0 0 0
South Africa LIO 2024 DT20 1 0 0 0 0 0
South Africa DH All DT20 1 1 0 0 0 0
South Africa DH 2019 DT20 1 1 0 0 0 0
South Africa DSG All DT20 1 0 0 0 0 0
South Africa DSG 2024 DT20 1 0 0 0 0 0
South Africa ENG All DODI 1 0 0 0 0 0
South Africa ENG 2016 DODI 1 0 0 0 0 0
South Africa JSK All DT20 2 0 0 0 0 0
South Africa JSK 2024 DT20 1 0 0 0 0 0
South Africa JSK 2023 DT20 1 0 0 0 0 0
South Africa JS All DT20 2 0 0 0 0 0
South Africa JS 2019 DT20 2 0 0 0 0 0
South Africa KNG All DODI 3 0 0 0 0 0
South Africa KTS 2022 DODI 2 0 0 0 0 0
South Africa KNG 2018 DODI 1 0 0 0 0 0
South Africa KNG All DT20 2 0 0 0 0 0
South Africa KTS 2022 DT20 1 0 0 0 0 0
South Africa KNG 2016 DT20 1 0 0 0 0 0
South Africa LIONS All DODI 1 2 0 1 1 0
South Africa LIONS 2020 DODI 1 2 0 1 1 0
South Africa LIONS All DT20 1 0 0 0 0 0
South Africa LIONS 2022 DT20 1 0 0 0 0 0
South Africa MICT All DT20 1 0 0 0 0 0
South Africa MICT 2023 DT20 1 0 0 0 0 0
South Africa NMBG All DT20 1 0 0 0 0 0
South Africa NMBG 2019 DT20 1 0 0 0 0 0
South Africa NWD All DODI 1 0 0 0 0 0
South Africa NWD 2022 DODI 1 0 0 0 0 0
South Africa NW All DT20 2 1 0 0 0 0
South Africa NW 2022 DT20 1 0 0 0 0 0
South Africa NW 2021 DT20 1 1 0 0 0 0
South Africa NWD All DODI 1 0 0 0 0 0
South Africa NWD 2023 DODI 1 0 0 0 0 0
South Africa NWD All DT20 1 1 0 0 0 0
South Africa NWD 2022 DT20 1 1 0 0 0 0
South Africa PR All DT20 2 0 0 0 0 0
South Africa PR 2024 DT20 1 0 0 0 0 0
South Africa PR 2023 DT20 1 0 0 0 0 0
South Africa PRC All DT20 1 0 0 0 0 0
South Africa PRC 2023 DT20 1 0 0 0 0 0
South Africa ROC All DODI 0 0 0 0 0 0
South Africa ROC 2024 DT20 1 0 0 0 0 0
South Africa TIT All DODI 2 0 0 0 0 0
South Africa TIT 2022 DODI 2 0 0 0 0 0
South Africa TIT All DT20 3 1 0 0 0 0
South Africa TIT 2022 DT20 3 1 0 0 0 0
South Africa TIT All DODI 1 0 0 0 0 0
South Africa TIT 2023 DODI 1 0 0 0 0 0
South Africa TIT 2024 DT20 1 0 0 0 0 0
South Africa TSP All DT20 2 0 0 0 0 0
South Africa TSP 2019 DT20 2 0 0 0 0 0
South Africa WAR All DODI 3 1 0 0 0 0
South Africa WAR 2022 DODI 2 0 0 0 0 0
South Africa WAR 2020 DODI 1 1 0 0 0 0
South Africa WAR All DT20 1 0 0 0 0 0
South Africa WAR 2022 DT20 1 0 0 0 0 0
South Africa WEP All DODI 2 1 0 0 0 0
South Africa WEP 2022 DODI 2 1 0 0 0 0
South Africa WEP All DT20 1 0 0 0 0 0
South Africa WEP 2022 DT20 1 0 0 0 0 0
Sri Lanka CS All LPL 1 0 0 0 0 0
Sri Lanka CS 2023 LPL 1 0 0 0 0 0
Sri Lanka DA All LPL 1 0 0 0 0 0
Sri Lanka DA 2023 LPL 1 0 0 0 0 0
TBC, TBC KTS All DODI 0 0 0 0 0 0
TBC, TBC TIT All DODI 0 0 0 0 0 0
United Arab Emirates BGT All T10 1 1 0 0 0 0
United Arab Emirates BGT 2021 T10 1 1 0 0 0 0
United Arab Emirates BTS All T10 1 0 0 0 0 0
United Arab Emirates BTS 2018 T10 1 0 0 0 0 0
United Arab Emirates DEG All T10 1 0 0 0 0 0
United Arab Emirates DEG 2021 T10 1 0 0 0 0 0
United Arab Emirates KRK All PSL 2 2 0 0 0 0
United Arab Emirates KRK 2019 PSL 1 1 0 0 0 0
United Arab Emirates KRK 2018 PSL 1 1 0 0 0 0
United Arab Emirates KKS All T10 1 0 0 0 0 0
United Arab Emirates KKS 2018 T10 1 0 0 0 0 0
United Arab Emirates MA All T10 2 0 0 0 0 0
United Arab Emirates MA 2018 T10 2 0 0 0 0 0
United Arab Emirates PAKHT All T10 2 0 0 0 0 0
United Arab Emirates PAKHT 2018 T10 2 0 0 0 0 0
United Arab Emirates PSZ All PSL 2 1 0 0 0 0
United Arab Emirates PSZ 2019 PSL 1 0 0 0 0 0
United Arab Emirates PSZ 2018 PSL 1 1 0 0 0 0
United Arab Emirates PL All T10 1 0 0 0 0 0
United Arab Emirates PL 2018 T10 1 0 0 0 0 0
United Arab Emirates QLD All T10 1 0 0 0 0 0
United Arab Emirates QLD 2021 T10 1 0 0 0 0 0
United Arab Emirates RJP All T10 1 0 0 0 0 0
United Arab Emirates RJP 2018 T10 1 0 0 0 0 0
United Arab Emirates SIND All T10 1 0 0 0 0 0
United Arab Emirates SIND 2018 T10 1 0 0 0 0 0
United Arab Emirates AD All T10 1 1 0 0 0 0
United Arab Emirates AD 2021 T10 1 1 0 0 0 0