Batting Highest Career Batting Average

Players

Highest averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
2012-2012110100100100.0058172.41100105
2012-2012110919191.0055165.45010113
2012-20122218347*83.0057145.61000130
2012-20123327443*74.0054137.0300191
2012-201233114085*70.0099141.41020109
2012-20122201387069.0089155.05020212
2012-20122216134*61.0047129.7800052
2012-20123311219960.5082147.5601085
2012-20122201186159.0090131.1102084
2012-20122215352*53.0035151.4201051
2012-20122215247*52.006086.6600040
2012-201233110041*50.0088113.6300082
2012-2012221452745.0022204.5400052
2012-201266121569*43.00198108.58021183
2012-20124323832*38.0019200.0000023
2012-20123301125937.3378143.5801068
2012-20123323724*37.0020185.0000022
2012-2012110343434.0026130.7600012
2012-20123301007033.3375133.3301069
2012-2012220655932.5055118.1801041
2012-2012221312031.0016193.7500003
2012-2012220603630.006198.3600071
2012-2012330884729.3371123.9400047
2012-2012220524126.006283.8700010
2012-2012531503025.0026192.3000006
2012-20126527450*24.6656132.1401062
2012-2012330724524.0069104.3400081
2012-20122212421*24.0021114.2800020
2012-2012330682822.6650136.0000073
2012-2012330683022.6659115.2500090
2012-2012110222222.0019115.7800002
2012-20126518540*21.2550170.0000138
2012-2012220423621.004887.5000041
2012-2012110212121.002584.0000001
2012-2012440833820.759191.2000090
2012-20123212017*20.0019105.2600001
2012-2012440795019.7569114.4901064
2012-2012330594219.6652113.4600042
2012-2012550954519.009797.93001120
2012-20126601145719.0090126.66011141
2012-2012110191919.002382.6000021
2012-2012110191919.0013146.1500021
2012-20126618637*17.2070122.8500036
2012-2012330513117.006578.4600030
2012-2012650854117.0066128.7800083
2012-2012220341917.0030113.3300020
2012-20123313332*16.5023143.4700122
2012-2012330472615.6641114.6300061
2012-2012220312715.5027114.8100031
2012-2012321151315.002951.7200010
2012-2012541452715.005976.2700140
2012-2012220302215.003293.7500021
2012-2012330442814.6641107.3100040
2012-2012220292214.5028103.5700030
2012-2012220282614.0022127.2700050
2012-2012220281614.003287.5000031
2012-2012110141414.002360.8600010
2012-2012220271913.5021128.5700040
2012-2012310131313.0011118.1800010
2012-2012330393213.004782.9700150
2012-2012220262313.0023113.0400002
2012-2012220252512.5024104.1600131
2012-2012330362312.004481.8100021
2012-2012220241812.0021114.2800012
2012-2012210121212.008150.0000001
2012-2012110111111.001573.3300000
2012-2012110111111.001478.5700000
2012-2012220201410.002195.2300010
2012-2012330301810.003293.7500041
2012-201233029129.664465.9000010
2012-201222019129.5019100.0000011
2012-201242019159.5019100.0000020
2012-2012331186*9.002572.0000000
2012-2012310999.008112.5000010
2012-201222017158.502277.2700001
2012-201244217108.502180.9500010
2012-201232184*8.008100.0000010
2012-201254032138.004080.0000030
2012-201233023187.663076.6600140
2012-201233023227.663369.6900130
2012-201222014147.001687.5000100
2012-2012110777.006116.6600000
2012-201233020156.663164.5100100
2012-201233113126.502065.0000020
2012-201222013136.502065.0000120
2012-201222013126.501586.6600010
2012-201222166*6.001060.0000110
2012-20122201286.009133.3300010
2012-2012110666.00785.7100010
2012-201232011105.509122.2200001
2012-201222011115.501384.6100110
2012-2012110555.004125.0000010
2012-2012110555.004125.0000000
2012-2012221535.00683.3300000
2012-2012220964.501464.2800010
2012-2012331974.508112.5000001
2012-201233013104.3313100.0000020
2012-2012310444.00757.1400000
2012-2012420854.001650.0000000
2012-201263242*4.00666.6600000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Sri Lanka at Pallekele, England in Sri Lanka 3rd T20I, Feb 3, 2026 [T20I # 3683]

Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682]

Pakistan vs Australia at Lahore, Australia in Pakistan 3rd T20I, Feb 1, 2026 [T20I # 3681]