T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Faf du Plessis: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
India2011-201930402142113437.39234360.65311414018
Jamaica Tallawahs2016-2023770954113.5783114.4600284
Sunrisers Eastern Cape2023-20257701909227.14151125.83012194
West Indies2011-20191716359511945.7779574.842425913
Sunrisers Hyderabad2014-20252120262473*34.67432144.440626324
England2011-2020344249778625.71165459.0707211610
Pakistan2013-202137426112510331.25167667.1216210519
Trent Rockets2022110000.0020.0000100
Knights2014110000.0020.0000100
Yorkshire2019120363618.006060.0000150
Cape Cobras2012-20143315238*26.0051101.9600113
Tshwane Spartans2018-2019441603820.0047127.6600162
Lucknow Super Giants2022-20256612679653.40182146.700212310
Gujarat Titans2022-20256601656427.50106155.66011216
Los Angeles Knight Riders2023-2026660712311.8352136.5400174
MI Cape Town2023-20268711996133.17127156.69021229
San Francisco Unicorns2023-202677022610032.29127177.951011715
Trinbago Knight Riders2016-20248801785922.25158112.66021147
Bangladesh2011-201914135700135*87.5086281.21161684
Delhi Capitals2012-2024181704235824.88357118.49021469
Punjab Kings2012-2025211828319651.94573145.030917831
Mumbai Indians2012-2025212115687328.40442128.510514324
Australia2011-202043536219412646.68312470.2388124326
Essex2019110323232.0021152.3800012
Gloucestershire2019110606060.0045133.3301070
Lahore Qalandars2020110313131.0025124.0000011
Peshawar Zalmi2021210373737.0026142.3100041
Gujarat Lions2016110696969.0043160.4701054
Multan Sultans2021110171717.0017100.0000010
Oval Invincibles2022110999.001090.0000001
London Spirit2022110565656.0035160.0001062
Birmingham Phoenix2022110999.006150.0000010
Southern Brave2022110777.005140.0000010
Welsh Fire2022110323232.0024133.3300022
Minister Group Dhaka2022110888.007114.2900010
Sydney Sixers2022110141414.0012116.6700030
Sydney Thunder2023110111.00714.2900000
Afghanistan2016-2019210414141.0027151.8500071
Adelaide Strikers2022110666.004150.0000001
Melbourne Renegades2023110393939.0029134.4800050
Hobart Hurricanes2022110323232.0016200.0000033
Warriors20122112222*-18122.2200020
Barbados Tridents2016110424242.0034123.5300050
Islamabad United2021220221711.0019115.7900030
Khulna Tigers202222013910169.5090154.44100154
Manchester Originals2022220211510.5017123.5300012
Sylhet Sunrisers2022220422.001233.3300000
Deccan Chargers2012220814240.5060135.0000035
Antigua and Barbuda Falcons2024220422821.0027155.5600062
Sudur Paschim Royals2025220865043.0049175.5101085
Page 1Next

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