Twenty20 Batting and Fielding Against Each Opponent by
Imran Tahir
Opponent
Matches
Inns
Not Out
Runs
HS
Ave
100
50
Ct
St
Abbottabad Rhinos
1
1
0
13
13
13.00
0
0
0
Afghanistan
1
0
0
Antigua and Barbuda Falcons
2
0
0
Australia
6
0
1
Barbados Royals
9
4
2
16
7
8.00
0
0
3
Barbados Tridents
7
1
1
4
4*
0
0
1
Cape Cobras
8
1
0
0
0
0.00
0
0
1
Cape Town Blitz
3
0
0
Chattogram Challengers
1
0
0
Chennai Super Kings
1
1
0
2
2
2.00
0
0
0
Colombo Stars
3
0
1
Comilla Victorians
1
1
0
5
5
5.00
0
0
0
Delhi Capitals
3
0
1
Delhi Daredevils
1
1
1
0
0*
0
0
0
Derbyshire
2
0
0
Dolphins
4
2
1
11
11*
11.00
0
0
0
Durban Heat
4
0
0
Durban's Super Giants
3
1
1
1
1*
0
0
0
Durham
5
0
1
England
6
0
0
Essex
7
3
2
3
2
3.00
0
0
4
Faisalabad Wolves
1
1
0
1
1
1.00
0
0
1
Galle Gladiators
2
0
0
Glamorgan
3
1
0
0
0
0.00
0
0
2
Gloucestershire
3
0
1
Gujarat Lions
3
0
1
Hampshire
3
1
0
23
23
23.00
0
0
0
Hyderabad Hawks
1
0
0
Impi
1
0
0
India
3
0
0
Islamabad Leopards
1
0
1
Islamabad United
7
3
2
12
7*
12.00
0
0
0
Jaffna Kings
3
3
0
14
8
4.66
0
0
2
Jamaica Tallawahs
14
2
1
10
9
10.00
0
0
2
Jozi Stars
3
1
1
9
9*
0
0
0
Kandy Warriors
2
1
1
5
5*
0
0
0
Karachi Dolphins
1
1
1
11
11*
0
0
0
Karachi Kings
8
1
0
2
2
2.00
0
0
3
Kent
6
0
1
Khulna Tigers
1
0
0
Kings XI Punjab
9
1
0
4
4
4.00
0
0
3
Knights
9
0
0
Kolkata Knight Riders
7
0
1
Lahore Qalandars
12
5
1
20
10
5.00
0
0
3
Lancashire
4
1
1
0
0*
0
0
0
Leicestershire
6
1
0
11
11
11.00
0
0
1
Lions
4
2
1
6
6
6.00
0
0
3
London Spirit Men
1
0
0
Manchester Originals Men
1
1
0
0
0
0.00
0
0
0
MI Cape Town
2
1
1
1
1*
0
0
0
Middlesex
6
2
1
9
5*
9.00
0
0
1
Multan Sultans
1
0
1
Mumbai Indians
15
4
3
20
13*
20.00
0
0
3
Netherlands
1
1
1
9
9*
0
0
0
New Zealand
2
0
0
Northamptonshire
6
1
1
0
0*
0
0
1
Northern Superchargers Men
2
1
1
6
6*
0
0
1
Nottinghamshire
6
1
1
8
8*
0
0
1
Otago
1
0
0
Oval Invincibles Men
2
0
0
Paarl Rocks
3
1
1
2
2*
0
0
1
Paarl Royals
3
1
1
0
0*
0
0
2
Pakistan
6
0
3
Perth Scorchers
1
0
0
Peshawar Zalmi
9
0
3
Pretoria Capitals
2
0
1
Quetta Bears
1
0
1
Quetta Gladiators
8
1
0
14
14
14.00
0
0
5
Rajasthan Royals
5
1
0
4
4
4.00
0
0
3
Rangpur Riders
1
1
0
2
2
2.00
0
0
1
Rising Pune Supergiants
1
0
0
Royal Challengers Bangalore
9
1
1
3
3*
0
0
0
Somerset
4
0
2
Southern Brave Men
3
0
3
Sri Lanka
9
3
2
10
8*
10.00
0
0
3
St Kitts and Nevis Patriots
13
2
1
9
5*
9.00
0
0
2
St Lucia Kings
10
1
0
0
0
0.00
0
0
2
St Lucia Stars
2
0
0
St Lucia Zouks
4
2
1
1
1*
1.00
0
0
0
Sunrisers
6
0
1
Sunrisers Eastern Cape
1
1
0
1
1
1.00
0
0
0
Surrey
4
2
1
18
17*
18.00
0
0
3
Sussex
6
1
1
8
8*
0
0
2
Titans
12
3
2
10
5*
10.00
0
0
5
Trent Rockets Men
4
0
1
Trinbago Knight Riders
17
5
1
35
20
8.75
0
0
3
Tshwane Spartans
5
3
2
8
4*
8.00
0
0
1
Victoria
1
0
0
Warriors
7
2
2
4
3*
0
0
2
Warwickshire
3
1
1
8
8*
0
0
1
Welsh Fire Men
2
0
1
West Indies
3
0
0
Worcestershire
6
0
0
Yorkshire
7
1
0
0
0
0.00
0
0
3
Zimbabwe
1
0
0