Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Jacques Kallis43214278142.00109130.28-2510
2. Gautam Gambhir4412156871.67134160.45-3135
3. Misbah ul Haq6521317343.6785154.12-178
4. Tillakaratne Dilshan6611915838.20153124.84-1323
5. Hashim Amla22-746837.0067110.45-1110
6. Upul Tharanga66-2216936.83161137.27-3819
7. Murali Vijay221362536.0028128.57--23
8. Robin Uthappa5511378834.2579173.42-1618
9. Asghar Afghan531503425.0044113.64--31
10. Suresh Raina54-894922.259098.89--34
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Manvinder Bisla32-443622.0043102.33---5
12. Chris Gayle44-865721.5073117.81-1410
13. Kevin O'Brien33221921.0016131.25--2-
14. Mohammad Hafeez541623820.6762100.00--34
15. Aaron Finch33-605320.0041146.34-138
16. Mohammad Kaif541572219.0049116.33--23
17. Thisara Perera652542418.0038142.11--42
18. Shane Watson55-905518.0068132.35-1311
19. Irfan Pathan541502516.6736138.89--32
20. Ross Taylor441473215.675487.04---5
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Lendl Simmons22-311715.5028110.71--31
22. Samit Patel321151215.0012125.00---2
23. Shahid Afridi541412613.6729141.38--15
24. Abdul Razzaq651472711.7543109.30--23
25. Paras Khadka52111811.001291.67----
26. Yusuf Pathan54-33148.253497.06--13
27. Chris Mpofu41-888.00988.89---1
28. Harbhajan Singh521757.001258.33----
29. Paul Collingwood21-666.006100.00----
30. Morne van Wyk53111105.502347.83---1
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Sohail Tanvir61-555.004125.00---1
32. Ashok Dinda521323.00650.00----
33. Stuart Binny54-1082.501190.91---1
34. Reetinder Sodhi11-222.00728.57----
35. Ricardo Powell52-331.501127.27----
36. Tino Best4221413-1877.78---1
37. Pragyan Ojha21122-2100.00----
38. Parvinder Awana11111-1100.00----
39. Pravin Tambe51----3-----
40. Mohammad Amir211---------
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Isuru Udana51----3-----
42. Monty Panesar511---------
43. Abdur Razzak6---------113
44. Shoaib Akhtar1----------2
45. Brett Lee4---------19