Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Home  »  Cricket  »  BPL Cricket Records & Stats  »  Highest Averages in BPL

Highest Averages in BPL

Here is the list of all Highest Averages in BPL history:

# Player Team Matches Runs Avg 100s 50s
1 Hassan Eisakhil Noakhali Express 3 224 112.00 1 1
2 Kane Williamson Rajshahi Warriors 2 69 69.00 0 0
3 Shimron Hetmyer Khulna Tigers 2 63 63.00 0 1
4 AB de Villiers Rangpur Riders 6 247 61.75 1 0
5 William Bosisto Khulna Tigers 10 298 59.60 0 2
6 Shadab Khan Dhaka Capitals 10 111 55.50 0 1
7 Farveez Maharoof Fortune Barishal(old) 3 49 49.00 0 0
8 Mohammad Enamul Comilla Victorians 7 95 47.50 0 0
9 Muhammad Waseem Rajshahi Warriors 5 189 47.25 0 2
10 Marlon Samuels Comilla Victorians 35 1039 47.23 0 9
11 Alex Hales Rangpur Riders 16 604 46.46 2 3
12 Tom Bruce Chattogram Royals 9 278 46.33 0 2
13 Mirza Baig Chattogram Royals 6 184 46.00 0 1
14 Azam Khan Khulna Tigers 9 226 45.20 1 0
15 Sherfane Rutherford Sylhet Titans 6 180 45.00 0 1
16 Iftikhar Ahmed Rangpur Riders 26 718 44.88 1 4
17 Rilee Rossouw Khulna Tigers 37 1240 44.29 1 9
18 Will Jacks Comilla Victorians 15 571 43.92 1 4
19 Imran Nazir Dhaka Gladiators 11 390 43.33 0 4
20 Brad Hodge Fortune Barishal(old) 23 756 42.00 0 7
21 James Neesham Rajshahi Warriors 14 378 42.00 0 3
22 Colin Ingram Sylhet Titans 9 333 41.63 0 3
23 Bhanuka Rajapaksa Fortune Barishal 7 205 41.00 0 1
24 Babar Azam Rangpur Riders 11 368 40.89 0 3
25 Dwaine Pretorius Rangpur Riders 5 81 40.50 0 0
26 Adam Rossington Chattogram Royals 9 281 40.14 0 3
27 Mohammad Rizwan Comilla Victorians 17 478 39.83 0 4
28 Khushdil Shah Rangpur Riders 38 831 39.57 0 3
29 Dawid Malan Rangpur Riders 46 1485 39.08 1 11
30 Rubel Mia Sylhet Titans 1 39 39.00 0 0
31 Peter Trego Sylhet Titans 9 311 38.88 0 3
32 Chris Gayle Fortune Barishal 52 1723 38.29 5 6
33 Tamim Iqbal Fortune Barishal 118 3835 37.60 2 32
34 David Warner Sylhet Titans 7 223 37.17 0 3
35 Faf du Plessis Comilla Victorians 11 295 36.88 1 1
36 Shoaib Malik Fortune Barishal 59 1437 35.93 0 8
37 Avishka Fernando Chattogram Royals 12 395 35.91 0 2
38 Mushfiqur Rahim Rajshahi Warriors 153 3689 35.82 0 22
39 Shai Hope Khulna Tigers 11 320 35.56 0 1
40 Ryan ten Doeschate Rajshahi Warriors 30 780 35.45 0 4
41 Evin Lewis Khulna Tigers 41 1152 34.91 2 6
42 Ashar Zaidi Comilla Victorians 15 244 34.86 0 1
43 Jehan Mubarak Khulna Royal Bengals 4 104 34.67 0 1
44 Andre Russell Rangpur Riders 60 970 34.64 0 1
45 Ahmed Shehzad Fortune Barishal 39 1133 34.33 1 8
46 James Franklin Rajshahi Warriors 17 343 34.30 0 1
47 Andre Fletcher Fortune Barishal 40 1156 34.00 2 6
48 Elton Chigumbura Chattogram Royals 16 272 34.00 0 0
49 Kamran Akmal Chattogram Royals 12 368 33.45 0 5
50 Upul Tharanga Comilla Victorians 14 433 33.31 0 4
51 Jahandad Khan Rajshahi Warriors 7 33 33.00 0 0
52 Kyle Mayers Rangpur Riders 21 593 32.94 0 4
53 Shivnarine Chanderpaul Sylhet Titans 15 424 32.62 0 4
54 Tanzid Hasan Rajshahi Warriors 39 1236 32.53 3 7
55 Rameez Raja Fortune Barishal(old) 4 65 32.50 0 0
56 Usman Ghani Dhaka Capitals 9 227 32.43 0 1
57 Misbah-ul-Haq Chattogram Royals 9 191 31.83 0 1
58 Kumar Sangakkara Dhaka Capitals 27 827 31.81 0 4
59 Laurie Evans Dhaka Capitals 15 413 31.77 1 2
60 Nasir Jamshed Rangpur Riders 16 444 31.71 0 3
61 Tawhid Hridoy Rangpur Riders 64 1703 31.54 2 11
62 Johnson Charles Noakhali Express 34 906 31.24 2 4
63 Ryan Burl Rajshahi Warriors 37 620 31.00 0 1
64 Robbie Frylinck Khulna Tigers 22 247 30.88 0 0
65 Graham Clark Chittagong Kings 14 431 30.79 1 1
66 Alex Ross Khulna Tigers 19 460 30.67 0 4
67 Tim Bresnan Sylhet Titans 5 61 30.50 0 0
68 Usman Khan Dhaka Capitals 25 729 30.38 2 3
69 Dwayne Smith Rajshahi Warriors 26 698 30.35 1 4
70 Karim Janat Fortune Barishal 18 303 30.30 0 0
71 Azhar Mahmood Fortune Barishal(old) 23 574 30.21 0 5
72 Shahzaib Hasan Duronto Rajshahi 8 240 30.00 0 2
73 Romario Shepherd Chattogram Royals 4 90 30.00 0 1
74 Brad Hogg Sylhet Titans 7 30 30.00 0 0
75 Mohammad Nawaz Rajshahi Warriors 35 533 29.61 0 2
76 Lendl Simmons Sylhet Titans 29 823 29.39 1 6
77 Brendan Taylor Khulna Tigers 23 615 29.29 0 5
78 Owais Shah Sylhet Titans 8 205 29.29 0 1
79 Harry Tector Sylhet Titans 6 146 29.20 0 1
80 Luke Ronchi Chattogram Royals 11 321 29.18 0 2
81 Chadwick Walton Comilla Victorians 25 522 29.00 0 3
82 Jofra Archer Khulna Tigers 9 87 29.00 0 0
83 Cameron Borgas Rangpur Riders 10 200 28.57 0 0
84 Travis Birt Khulna Royal Bengals 8 171 28.50 0 1
85 Parvez Hossain Emon Sylhet Titans 33 851 28.37 0 5
86 Mahmudullah Rangpur Riders 144 2913 28.01 0 15
87 Abdul Razzaq Duronto Rajshahi 10 167 27.83 0 0
88 Benny Howell Sylhet Titans 37 609 27.68 0 3
89 Tillakaratne Dilshan Chattogram Royals 17 414 27.60 0 1
90 Azmatullah Omarzai Sylhet Titans 26 411 27.40 0 1
91 Daniel Harris Khulna Royal Bengals 9 136 27.20 0 0
92 Kieron Pollard Dhaka Capitals 36 707 27.19 0 4
93 Mohammad Shahzad Dhaka Capitals 33 841 27.13 0 4
94 Najibullah Zadran Chattogram Royals 25 406 27.07 0 1
95 Shakib Al Hasan Rangpur Riders 113 2397 26.93 0 13
96 Khawaja Nafay Chittagong Kings 8 214 26.75 0 3
97 Scott Styris Sylhet Titans 7 107 26.75 0 0
98 Mohammad Ashraful Chattogram Royals 29 641 26.71 1 2
99 Mohammad Naim Chattogram Royals 76 1781 26.58 1 9
100 Sean Ervine Duronto Rajshahi 17 319 26.58 0 1