Mohammad Hafeez
vs
Rudi Steyn
Dismissals
15
Avg Balls Before Dismissal
18.9
Balanced matchup
Mohammad Hafeez
vs
Trent Boult
Dismissals
6
Avg Balls Before Dismissal
8.8
âš Bowler dominance
Mohammad Hafeez
vs
Makhaya Ntini
Dismissals
6
Avg Balls Before Dismissal
28.7
Balanced matchup
Mohammad Hafeez
vs
James Anderson
Dismissals
6
Avg Balls Before Dismissal
54.2
✔ Batsman advantage
Mohammad Hafeez
vs
Graeme Swann
Dismissals
5
Avg Balls Before Dismissal
79.2
✔ Batsman advantage
Mohammad Hafeez
vs
Jackie Mills
Dismissals
5
Avg Balls Before Dismissal
39.4
✔ Batsman advantage
Mohammad Hafeez
vs
Tim Southee
Dismissals
5
Avg Balls Before Dismissal
12.8
âš Bowler dominance
Mohammad Hafeez
vs
Nazir Ali
Dismissals
5
Avg Balls Before Dismissal
90.2
✔ Batsman advantage
Mohammad Hafeez
vs
Erapalli Prasanna
Dismissals
5
Avg Balls Before Dismissal
51.0
✔ Batsman advantage
Mohammad Hafeez
vs
Johnny Taylor
Dismissals
5
Avg Balls Before Dismissal
104.8
✔ Batsman advantage
Mohammad Hafeez
vs
Peter Pollock
Dismissals
5
Avg Balls Before Dismissal
23.4
Balanced matchup
Mohammad Hafeez
vs
Lasith Malinga
Dismissals
5
Avg Balls Before Dismissal
8.2
âš Bowler dominance
Mohammad Hafeez
vs
Angelo Mathews
Dismissals
5
Avg Balls Before Dismissal
30.0
Balanced matchup
Mohammad Hafeez
vs
Tendai Chatara
Dismissals
5
Avg Balls Before Dismissal
29.2
Balanced matchup
Mohammad Hafeez
vs
Darren Sammy
Dismissals
4
Avg Balls Before Dismissal
46.3
✔ Batsman advantage
Mohammad Hafeez
vs
Mitchell Santner
Dismissals
4
Avg Balls Before Dismissal
40.0
✔ Batsman advantage
Mohammad Hafeez
vs
Nuwan Kulasekara
Dismissals
4
Avg Balls Before Dismissal
9.8
âš Bowler dominance
Mohammad Hafeez
vs
Rangana Herath
Dismissals
4
Avg Balls Before Dismissal
138.8
✔ Batsman advantage
Mohammad Hafeez
vs
Johan Botha
Dismissals
4
Avg Balls Before Dismissal
50.3
✔ Batsman advantage
Mohammad Hafeez
vs
Mitchell Starc
Dismissals
4
Avg Balls Before Dismissal
8.5
âš Bowler dominance
Mohammad Hafeez
vs
David Johnson
Dismissals
4
Avg Balls Before Dismissal
27.8
Balanced matchup
Mohammad Hafeez
vs
Chris Broad
Dismissals
4
Avg Balls Before Dismissal
24.8
Balanced matchup
Mohammad Hafeez
vs
Monty Panesar
Dismissals
3
Avg Balls Before Dismissal
50.0
✔ Batsman advantage
Mohammad Hafeez
vs
Steven Finn
Dismissals
3
Avg Balls Before Dismissal
13.7
âš Bowler dominance
Mohammad Hafeez
vs
Chris Woakes
Dismissals
3
Avg Balls Before Dismissal
34.7
✔ Batsman advantage
Mohammad Hafeez
vs
Ajay Jadeja
Dismissals
3
Avg Balls Before Dismissal
46.3
✔ Batsman advantage
Mohammad Hafeez
vs
Ryan Harris
Dismissals
3
Avg Balls Before Dismissal
66.7
✔ Batsman advantage
Mohammad Hafeez
vs
Bill Watson
Dismissals
3
Avg Balls Before Dismissal
29.3
Balanced matchup
Mohammad Hafeez
vs
Graeme Wood
Dismissals
3
Avg Balls Before Dismissal
64.3
✔ Batsman advantage
Mohammad Hafeez
vs
Susil Fernando
Dismissals
3
Avg Balls Before Dismissal
46.3
✔ Batsman advantage
Mohammad Hafeez
vs
Clifford Roach
Dismissals
3
Avg Balls Before Dismissal
26.3
Balanced matchup
Mohammad Hafeez
vs
Seymour Nurse
Dismissals
3
Avg Balls Before Dismissal
76.0
✔ Batsman advantage
Mohammad Hafeez
vs
Ravi Rampaul
Dismissals
3
Avg Balls Before Dismissal
14.0
âš Bowler dominance
Mohammad Hafeez
vs
Devendra Bishoo
Dismissals
3
Avg Balls Before Dismissal
78.0
✔ Batsman advantage
Mohammad Hafeez
vs
Suranga Lakmal
Dismissals
3
Avg Balls Before Dismissal
51.0
✔ Batsman advantage
Mohammad Hafeez
vs
Prosper Utseya
Dismissals
3
Avg Balls Before Dismissal
65.7
✔ Batsman advantage
Mohammad Hafeez
vs
Sachith Pathirana
Dismissals
3
Avg Balls Before Dismissal
32.7
✔ Batsman advantage
Mohammad Hafeez
vs
Suresh Perera
Dismissals
3
Avg Balls Before Dismissal
20.3
Balanced matchup
Mohammad Hafeez
vs
Billy Stanlake
Dismissals
2
Avg Balls Before Dismissal
18.5
Balanced matchup
Mohammad Hafeez
vs
Tabraiz Shamsi
Dismissals
2
Avg Balls Before Dismissal
11.5
âš Bowler dominance
Mohammad Hafeez
vs
Andile Phehlukwayo
Dismissals
2
Avg Balls Before Dismissal
19.5
Balanced matchup
Mohammad Hafeez
vs
Graeme Cremer
Dismissals
2
Avg Balls Before Dismissal
17.5
Balanced matchup
Mohammad Hafeez
vs
Brian Vitori
Dismissals
2
Avg Balls Before Dismissal
26.5
Balanced matchup
Mohammad Hafeez
vs
Nuwan Pradeep
Dismissals
2
Avg Balls Before Dismissal
31.5
✔ Batsman advantage
Mohammad Hafeez
vs
Sunil Narine
Dismissals
2
Avg Balls Before Dismissal
16.0
Balanced matchup
Mohammad Hafeez
vs
Heath Streak
Dismissals
2
Avg Balls Before Dismissal
13.5
âš Bowler dominance
Mohammad Hafeez
vs
Kevin Curran
Dismissals
2
Avg Balls Before Dismissal
23.0
Balanced matchup
Mohammad Hafeez
vs
Luke Jongwe
Dismissals
2
Avg Balls Before Dismissal
18.5
Balanced matchup
Mohammad Hafeez
vs
Jade Dernbach
Dismissals
2
Avg Balls Before Dismissal
2.0
âš Bowler dominance
Mohammad Hafeez
vs
Peter Ongondo
Dismissals
2
Avg Balls Before Dismissal
34.0
✔ Batsman advantage
Mohammad Hafeez
vs
Adam Milne
Dismissals
2
Avg Balls Before Dismissal
41.5
✔ Batsman advantage
Mohammad Hafeez
vs
Corey Collymore
Dismissals
2
Avg Balls Before Dismissal
23.5
Balanced matchup
Mohammad Hafeez
vs
Suraj Randiv
Dismissals
2
Avg Balls Before Dismissal
41.0
✔ Batsman advantage
Mohammad Hafeez
vs
Sanath Jayasuriya
Dismissals
2
Avg Balls Before Dismissal
62.5
✔ Batsman advantage
Mohammad Hafeez
vs
Vernon Philander
Dismissals
2
Avg Balls Before Dismissal
13.0
âš Bowler dominance
Mohammad Hafeez
vs
Wayne Parnell
Dismissals
2
Avg Balls Before Dismissal
20.0
Balanced matchup
Mohammad Hafeez
vs
Robin Peterson
Dismissals
2
Avg Balls Before Dismissal
29.0
Balanced matchup
Mohammad Hafeez
vs
Denys Morkel
Dismissals
2
Avg Balls Before Dismissal
42.0
✔ Batsman advantage
Mohammad Hafeez
vs
Jack Nel
Dismissals
2
Avg Balls Before Dismissal
11.0
âš Bowler dominance
Mohammad Hafeez
vs
Perker Lee
Dismissals
2
Avg Balls Before Dismissal
8.5
âš Bowler dominance
Mohammad Hafeez
vs
Pat Cummins
Dismissals
2
Avg Balls Before Dismissal
10.0
âš Bowler dominance
Mohammad Hafeez
vs
James Faulkner
Dismissals
2
Avg Balls Before Dismissal
55.5
✔ Batsman advantage
Mohammad Hafeez
vs
Murray Bennett
Dismissals
2
Avg Balls Before Dismissal
19.0
Balanced matchup
Mohammad Hafeez
vs
Glenn McGrath
Dismissals
2
Avg Balls Before Dismissal
32.0
✔ Batsman advantage
Mohammad Hafeez
vs
Venkatesh Prasad
Dismissals
2
Avg Balls Before Dismissal
34.5
✔ Batsman advantage
Mohammad Hafeez
vs
Vaman Kumar
Dismissals
2
Avg Balls Before Dismissal
16.0
Balanced matchup
Mohammad Hafeez
vs
Jacob Martin
Dismissals
2
Avg Balls Before Dismissal
25.0
Balanced matchup
Mohammad Hafeez
vs
Reetinder Sodhi
Dismissals
2
Avg Balls Before Dismissal
180.0
✔ Batsman advantage
Mohammad Hafeez
vs
Ashok Dinda
Dismissals
2
Avg Balls Before Dismissal
69.5
✔ Batsman advantage
Mohammad Hafeez
vs
Trevor Franklin
Dismissals
2
Avg Balls Before Dismissal
30.5
✔ Batsman advantage
Mohammad Hafeez
vs
Kane Williamson
Dismissals
2
Avg Balls Before Dismissal
53.0
✔ Batsman advantage
Mohammad Hafeez
vs
Daryl Tuffey
Dismissals
2
Avg Balls Before Dismissal
4.0
âš Bowler dominance
Mohammad Hafeez
vs
Liam Plunkett
Dismissals
2
Avg Balls Before Dismissal
13.5
âš Bowler dominance
Mohammad Hafeez
vs
Fred Price
Dismissals
2
Avg Balls Before Dismissal
41.0
✔ Batsman advantage
Mohammad Hafeez
vs
Peter Willey
Dismissals
2
Avg Balls Before Dismissal
39.5
✔ Batsman advantage
Mohammad Hafeez
vs
Mick Lewis
Dismissals
2
Avg Balls Before Dismissal
6.5
âš Bowler dominance
Mohammad Hafeez
vs
Callum Ferguson
Dismissals
1
Avg Balls Before Dismissal
20.0
Balanced matchup
Mohammad Hafeez
vs
Daniel Christian
Dismissals
1
Avg Balls Before Dismissal
27.0
Balanced matchup
Mohammad Hafeez
vs
Aaron Finch
Dismissals
1
Avg Balls Before Dismissal
49.0
✔ Batsman advantage
Mohammad Hafeez
vs
Sean Abbott
Dismissals
1
Avg Balls Before Dismissal
44.0
✔ Batsman advantage
Mohammad Hafeez
vs
John King
Dismissals
1
Avg Balls Before Dismissal
41.0
✔ Batsman advantage
Mohammad Hafeez
vs
Jack Russell
Dismissals
1
Avg Balls Before Dismissal
32.0
✔ Batsman advantage
Mohammad Hafeez
vs
Fred Root
Dismissals
1
Avg Balls Before Dismissal
15.0
Balanced matchup
Mohammad Hafeez
vs
Darren Gough
Dismissals
1
Avg Balls Before Dismissal
41.0
✔ Batsman advantage
Mohammad Hafeez
vs
Andrew Flintoff
Dismissals
1
Avg Balls Before Dismissal
27.0
Balanced matchup
Mohammad Hafeez
vs
Matthew Hoggard
Dismissals
1
Avg Balls Before Dismissal
178.0
✔ Batsman advantage
Mohammad Hafeez
vs
Shane Bond
Dismissals
1
Avg Balls Before Dismissal
4.0
âš Bowler dominance
Mohammad Hafeez
vs
Scott Styris
Dismissals
1
Avg Balls Before Dismissal
21.0
Balanced matchup
Mohammad Hafeez
vs
Jacob Oram
Dismissals
1
Avg Balls Before Dismissal
46.0
✔ Batsman advantage
Mohammad Hafeez
vs
Sajid Mahmood
Dismissals
1
Avg Balls Before Dismissal
43.0
✔ Batsman advantage
Mohammad Hafeez
vs
Chris Kuggeleijn
Dismissals
1
Avg Balls Before Dismissal
29.0
Balanced matchup
Mohammad Hafeez
vs
Daniel Vettori
Dismissals
1
Avg Balls Before Dismissal
11.0
âš Bowler dominance
Mohammad Hafeez
vs
Ben Stokes
Dismissals
1
Avg Balls Before Dismissal
170.0
✔ Batsman advantage
Mohammad Hafeez
vs
Mohammad Sharif
Dismissals
1
Avg Balls Before Dismissal
19.0
Balanced matchup
Mohammad Hafeez
vs
Affie Jarvis
Dismissals
1
Avg Balls Before Dismissal
8.0
âš Bowler dominance
Mohammad Hafeez
vs
Sam Morris
Dismissals
1
Avg Balls Before Dismissal
21.0
Balanced matchup
Mohammad Hafeez
vs
John McLaren
Dismissals
1
Avg Balls Before Dismissal
32.0
✔ Batsman advantage
Mohammad Hafeez
vs
Dave Smith
Dismissals
1
Avg Balls Before Dismissal
7.0
âš Bowler dominance
Mohammad Hafeez
vs
Ashish Nehra
Dismissals
1
Avg Balls Before Dismissal
4.0
âš Bowler dominance
Mohammad Hafeez
vs
Virat Kohli
Dismissals
1
Avg Balls Before Dismissal
28.0
Balanced matchup
Mohammad Hafeez
vs
Ravichandran Ashwin
Dismissals
1
Avg Balls Before Dismissal
117.0
✔ Batsman advantage
Mohammad Hafeez
vs
Amar Singh
Dismissals
1
Avg Balls Before Dismissal
3.0
âš Bowler dominance
Mohammad Hafeez
vs
Jasubhai Patel
Dismissals
1
Avg Balls Before Dismissal
59.0
✔ Batsman advantage
Mohammad Hafeez
vs
Parthasarthi Sharma
Dismissals
1
Avg Balls Before Dismissal
31.0
✔ Batsman advantage
Mohammad Hafeez
vs
Sachin Tendulkar
Dismissals
1
Avg Balls Before Dismissal
75.0
✔ Batsman advantage
Mohammad Hafeez
vs
Matthew Elliott
Dismissals
1
Avg Balls Before Dismissal
89.0
✔ Batsman advantage
Mohammad Hafeez
vs
Michael Clarke
Dismissals
1
Avg Balls Before Dismissal
97.0
✔ Batsman advantage
Mohammad Hafeez
vs
Peter Siddle
Dismissals
1
Avg Balls Before Dismissal
208.0
✔ Batsman advantage
Mohammad Hafeez
vs
Josh Hazlewood
Dismissals
1
Avg Balls Before Dismissal
13.0
âš Bowler dominance
Mohammad Hafeez
vs
James Pattinson
Dismissals
1
Avg Balls Before Dismissal
12.0
âš Bowler dominance
Mohammad Hafeez
vs
Bill Johnston
Dismissals
1
Avg Balls Before Dismissal
7.0
âš Bowler dominance
Mohammad Hafeez
vs
Ian Craig
Dismissals
1
Avg Balls Before Dismissal
41.0
✔ Batsman advantage
Mohammad Hafeez
vs
Kevin Wright
Dismissals
1
Avg Balls Before Dismissal
11.0
âš Bowler dominance
Mohammad Hafeez
vs
Bob Holland
Dismissals
1
Avg Balls Before Dismissal
38.0
✔ Batsman advantage
Mohammad Hafeez
vs
Grahame Thomas
Dismissals
1
Avg Balls Before Dismissal
24.0
Balanced matchup
Mohammad Hafeez
vs
Wayne Clark
Dismissals
1
Avg Balls Before Dismissal
11.0
âš Bowler dominance
Mohammad Hafeez
vs
Albert Powell
Dismissals
1
Avg Balls Before Dismissal
28.0
Balanced matchup
Mohammad Hafeez
vs
Alf Hall
Dismissals
1
Avg Balls Before Dismissal
42.0
✔ Batsman advantage
Mohammad Hafeez
vs
Omar Henry
Dismissals
1
Avg Balls Before Dismissal
92.0
✔ Batsman advantage
Mohammad Hafeez
vs
Jacques Kallis
Dismissals
1
Avg Balls Before Dismissal
48.0
✔ Batsman advantage
Mohammad Hafeez
vs
Charl Langeveldt
Dismissals
1
Avg Balls Before Dismissal
5.0
âš Bowler dominance
Mohammad Hafeez
vs
Lonwabo Tsotsobe
Dismissals
1
Avg Balls Before Dismissal
15.0
Balanced matchup
Mohammad Hafeez
vs
Duleep Mendis
Dismissals
1
Avg Balls Before Dismissal
27.0
Balanced matchup
Mohammad Hafeez
vs
Chaminda Vaas
Dismissals
1
Avg Balls Before Dismissal
15.0
Balanced matchup
Mohammad Hafeez
vs
Chanaka Welegedara
Dismissals
1
Avg Balls Before Dismissal
19.0
Balanced matchup
Mohammad Hafeez
vs
Chamila Gamage
Dismissals
1
Avg Balls Before Dismissal
11.0
âš Bowler dominance
Mohammad Hafeez
vs
Kaushal Lokuarachchi
Dismissals
1
Avg Balls Before Dismissal
34.0
✔ Batsman advantage
Mohammad Hafeez
vs
Prabath Nissanka
Dismissals
1
Avg Balls Before Dismissal
38.0
✔ Batsman advantage
Mohammad Hafeez
vs
Chris Gayle
Dismissals
1
Avg Balls Before Dismissal
43.0
✔ Batsman advantage
Mohammad Hafeez
vs
Dave Mohammed
Dismissals
1
Avg Balls Before Dismissal
111.0
✔ Batsman advantage
Mohammad Hafeez
vs
Dwayne Bravo
Dismissals
1
Avg Balls Before Dismissal
6.0
âš Bowler dominance
Mohammad Hafeez
vs
Vanburn Holder
Dismissals
1
Avg Balls Before Dismissal
13.0
âš Bowler dominance
Mohammad Hafeez
vs
Mervyn Dillon
Dismissals
1
Avg Balls Before Dismissal
9.0
âš Bowler dominance
Mohammad Hafeez
vs
Anton Devcich
Dismissals
1
Avg Balls Before Dismissal
8.0
âš Bowler dominance
Mohammad Hafeez
vs
Majid Haq
Dismissals
1
Avg Balls Before Dismissal
26.0
Balanced matchup
Mohammad Hafeez
vs
Colin de Grandhomme
Dismissals
1
Avg Balls Before Dismissal
24.0
Balanced matchup
Mohammad Hafeez
vs
Dave Langford-Smith
Dismissals
1
Avg Balls Before Dismissal
6.0
âš Bowler dominance
Mohammad Hafeez
vs
Alex Cusack
Dismissals
1
Avg Balls Before Dismissal
84.0
✔ Batsman advantage
Mohammad Hafeez
vs
Tim Murtagh
Dismissals
1
Avg Balls Before Dismissal
5.0
âš Bowler dominance
Mohammad Hafeez
vs
Peter Chase
Dismissals
1
Avg Balls Before Dismissal
59.0
✔ Batsman advantage
Mohammad Hafeez
vs
Kennedy Otieno
Dismissals
1
Avg Balls Before Dismissal
20.0
Balanced matchup
Mohammad Hafeez
vs
Kagiso Rabada
Dismissals
1
Avg Balls Before Dismissal
45.0
✔ Batsman advantage
Mohammad Hafeez
vs
Samuel Badree
Dismissals
1
Avg Balls Before Dismissal
7.0
âš Bowler dominance
Mohammad Hafeez
vs
Chamu Chibhabha
Dismissals
1
Avg Balls Before Dismissal
48.0
✔ Batsman advantage
Mohammad Hafeez
vs
Milinda Siriwardana
Dismissals
1
Avg Balls Before Dismissal
88.0
✔ Batsman advantage
Mohammad Hafeez
vs
Taurai Muzarabani
Dismissals
1
Avg Balls Before Dismissal
32.0
✔ Batsman advantage
Mohammad Hafeez
vs
Jeffrey Vandersay
Dismissals
1
Avg Balls Before Dismissal
38.0
✔ Batsman advantage
Mohammad Hafeez
vs
Adam Zampa
Dismissals
1
Avg Balls Before Dismissal
40.0
✔ Batsman advantage
Mohammad Hafeez
vs
Hardik Pandya
Dismissals
1
Avg Balls Before Dismissal
7.0
âš Bowler dominance
Mohammad Hafeez
vs
Hamilton Masakadza
Dismissals
1
Avg Balls Before Dismissal
177.0
✔ Batsman advantage
Mohammad Hafeez
vs
Tinashe Panyangara
Dismissals
1
Avg Balls Before Dismissal
16.0
Balanced matchup
Mohammad Hafeez
vs
Kraigg Brathwaite
Dismissals
1
Avg Balls Before Dismissal
12.0
âš Bowler dominance
Mohammad Hafeez
vs
Tharindu Kaushal
Dismissals
1
Avg Balls Before Dismissal
75.0
✔ Batsman advantage
Mohammad Hafeez
vs
Harunur Rashid
Dismissals
1
Avg Balls Before Dismissal
2.0
âš Bowler dominance
Mohammad Hafeez
vs
Henry Osinde
Dismissals
1
Avg Balls Before Dismissal
12.0
âš Bowler dominance
Mohammad Hafeez
vs
Michael Yardy
Dismissals
1
Avg Balls Before Dismissal
14.0
âš Bowler dominance
Mohammad Hafeez
vs
D'Arcy Short
Dismissals
1
Avg Balls Before Dismissal
30.0
Balanced matchup
Mohammad Hafeez
vs
Aiden Markram
Dismissals
1
Avg Balls Before Dismissal
33.0
✔ Batsman advantage
Mohammad Hafeez
vs
Jacob Duffy
Dismissals
1
Avg Balls Before Dismissal
1.0
âš Bowler dominance
Mohammad Hafeez
vs
Ryan Burl
Dismissals
1
Avg Balls Before Dismissal
10.0
âš Bowler dominance
Mohammad Hafeez
vs
Wessly Madhevere
Dismissals
1
Avg Balls Before Dismissal
7.0
âš Bowler dominance
Mohammad Hafeez
vs
George Linde
Dismissals
1
Avg Balls Before Dismissal
23.0
Balanced matchup