FAFFaf du PlessisSouth Africa · Batsman
VS
MOHMohammed ShamiIndia · Bowler

Player Battle

TypeYearInnRunsBallsSRWktsDots4s6s
IPL202210100100
IPL202115683.30100
IPL20191118137.50320
IPL20141623001101
IPLAll42217129.41621