Upul Tharanga vs Aaron Finch

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Upul Tharanga has dominance over Aaron Finch in Tests, while Aaron Finch has the edge in overall, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallUTAF
Most Runs90728858
Highest Score386387
Best Strike Rate254277
Most sixes72256
Most Fours1077874
Best Averages
Most 50s4551
Most 100s1817
Most Not Outs2115
2022UTAF
Most Runs740
Highest Score148
Best Strike Rate247
Most sixes16
Most Fours65
Best Averages
Most 50s5
Most Not Outs2
2021UTAF
Most Runs459
Highest Score79
Best Strike Rate125
Most sixes16
Most Fours45
Best Averages
Most 50s3
Most Not Outs1
2020UTAF
Most Runs944
Highest Score169
Best Strike Rate221
Most sixes21
Most Fours99
Best Averages
Most 50s6
Most 100s2
Most Not Outs1
2019UTAF
Most Runs151356
Highest Score9217
Best Strike Rate60247
Most sixes047
Most Fours3120
Best Averages
Most 50s8
Most 100s3
Most Not Outs3
2018BESTUTAF
Most Runs4091302
Highest Score88341
Best Strike Rate203310
Most sixes1045
Most Fours41113
Best Averages
Most 50s15
Most 100s3
Most Not Outs24
2017UTAF
Most Runs1612563
Highest Score281177
Best Strike Rate281232
Most sixes2316
Most Fours20458
Best Averages
Most 50s84
Most 100s31
Most Not Outs5
2016UTAF
Most Runs381873
Highest Score167181
Best Strike Rate124236
Most sixes229
Most Fours3690
Best Averages
Most 50s36
Most 100s11
Most Not Outs4
2015UTAF
Most Runs166561
Highest Score76135
Best Strike Rate13488
Most sixes09
Most Fours2058
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
2014UTAF
Most Runs4171180
Highest Score120192
Best Strike Rate124218
Most sixes128
Most Fours59123
Best Averages
Most 50s26
Most 100s4
Most Not Outs1
2013UTAF
Most Runs287776
Highest Score174304
Best Strike Rate75286
Most sixes327
Most Fours3692
Best Averages
Most 50s3
Most 100s12
Most Not Outs1
2012UTAF
Most Runs75736
Highest Score7636
Best Strike Rate201157
Most sixes70
Most Fours766
Best Averages
Most 50s8
Most Not Outs1
2011UTAF
Most Runs83868
Highest Score14553
Best Strike Rate168145
Most sixes22
Most Fours1025
Best Averages
Most 50s21
Most 100s4
Most Not Outs32
2010UTAF
Most Runs707
Highest Score118
Best Strike Rate74
Most sixes3
Most Fours85
Best Averages
Most 50s5
Most 100s1
Most Not Outs3
2009UTAF
Most Runs523
Highest Score118
Best Strike Rate82
Most sixes8
Most Fours53
Best Averages
Most 50s4
Most 100s1
2008UTAF
Most Runs138
Highest Score40
Best Strike Rate50
Most sixes0
Most Fours17
Best Averages
Most Not Outs1
2007UTAF
Most Runs750
Highest Score126
Best Strike Rate227
Most sixes4
Most Fours83
Best Averages
Most 50s4
2006UTAF
Most Runs1728
Highest Score319
Best Strike Rate236
Most sixes9
Most Fours221
Best Averages
Most 50s7
Most 100s6
Most Not Outs1
2005UTAF
Most Runs344
Highest Score152
Best Strike Rate108
Most sixes0
Most Fours41
Best Averages
Most 50s1
Most 100s1
TEST
OverallUTAF
Most Runs1754332
Highest Score16562
Best Strike Rate5546
Most sixes92
Most Fours23933
Best Averages
Most 50s82
Most 100s3
Most Not Outs3
2022BESTUTAF
Most Runs54
Highest Score23
Best Strike Rate56
Most sixes1
Most Fours3
Best Averages
Most 50s
Most Not Outs
2021UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2020UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2019UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2018UTAF
Most Runs278
Highest Score62
Best Strike Rate45
Most sixes1
Most Fours30
Best Averages
Most 50s2
Most 100s
Most Not Outs
2017UTAF
Most Runs430
Highest Score115
Best Strike Rate60
Most sixes3
Most Fours61
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2016UTAF
Most Runs207
Highest Score110
Best Strike Rate54
Most sixes0
Most Fours21
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2015UTAF
Most Runs98
Highest Score48
Best Strike Rate58
Most sixes0
Most Fours13
Best Averages
Most 50s
Most 100s
Most Not Outs
2014UTAF
Most Runs306
Highest Score92
Best Strike Rate61
Most sixes1
Most Fours45
Best Averages
Most 50s2
Most 100s
Most Not Outs
2013UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2012UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2011UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2010UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2009UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2008UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2007UTAF
Most Runs38
Highest Score16
Best Strike Rate39
Most sixes0
Most Fours5
Best Averages
Most 50s
2006UTAF
Most Runs626
Highest Score165
Best Strike Rate52
Most sixes5
Most Fours86
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2005UTAF
Most Runs49
Highest Score47
Best Strike Rate37
Most sixes0
Most Fours8
Best Averages
Most 50s
Most 100s
ODI
OverallUTAF
Most Runs69115406
Highest Score174153
Best Strike Rate7688
Most sixes51129
Most Fours796532
Best Averages
Most 50s3730
Most 100s1515
Most Not Outs173
2022UTAF
Most Runs174
Highest Score62
Best Strike Rate71
Most sixes3
Most Fours14
Best Averages
Most 50s1
Most Not Outs
2021UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2020UTAF
Most Runs673
Highest Score114
Best Strike Rate82
Most sixes14
Most Fours65
Best Averages
Most 50s5
Most 100s2
Most Not Outs1
2019UTAF
Most Runs151141
Highest Score9153
Best Strike Rate6089
Most sixes036
Most Fours398
Best Averages
Most 50s6
Most 100s3
Most Not Outs1
2018UTAF
Most Runs304493
Highest Score56107
Best Strike Rate7589
Most sixes613
Most Fours3138
Best Averages
Most 50s11
Most 100s2
Most Not Outs1
2017BESTUTAF
Most Runs1011405
Highest Score119124
Best Strike Rate9293
Most sixes1510
Most Fours12344
Best Averages
Most 50s63
Most 100s21
Most Not Outs4
2016UTAF
Most Runs174655
Highest Score57107
Best Strike Rate7094
Most sixes219
Most Fours1572
Best Averages
Most 50s25
Most 100s1
Most Not Outs3
2015UTAF
Most Runs68561
Highest Score28135
Best Strike Rate7688
Most sixes09
Most Fours758
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
2014UTAF
Most Runs111790
Highest Score28121
Best Strike Rate6384
Most sixes013
Most Fours1478
Best Averages
Most 50s3
Most 100s4
Most Not Outs
2013UTAF
Most Runs287514
Highest Score174148
Best Strike Rate7592
Most sixes312
Most Fours3665
Best Averages
Most 50s2
Most 100s11
Most Not Outs1
2012UTAF
Most Runs752
Highest Score71
Best Strike Rate76
Most sixes7
Most Fours76
Best Averages
Most 50s8
Most Not Outs1
2011UTAF
Most Runs826
Highest Score133
Best Strike Rate76
Most sixes2
Most Fours100
Best Averages
Most 50s2
Most 100s4
Most Not Outs3
2010UTAF
Most Runs707
Highest Score118
Best Strike Rate74
Most sixes3
Most Fours85
Best Averages
Most 50s5
Most 100s1
Most Not Outs3
2009UTAF
Most Runs523
Highest Score118
Best Strike Rate82
Most sixes8
Most Fours53
Best Averages
Most 50s4
Most 100s1
2008UTAF
Most Runs138
Highest Score40
Best Strike Rate50
Most sixes0
Most Fours17
Best Averages
Most Not Outs1
2007UTAF
Most Runs638
Highest Score73
Best Strike Rate65
Most sixes2
Most Fours72
Best Averages
Most 50s4
2006UTAF
Most Runs1062
Highest Score120
Best Strike Rate79
Most sixes3
Most Fours131
Best Averages
Most 50s4
Most 100s5
Most Not Outs
2005UTAF
Most Runs295
Highest Score105
Best Strike Rate71
Most sixes0
Most Fours33
Best Averages
Most 50s1
Most 100s1
T20I
OverallUTAF
Most Runs4073120
Highest Score47172
Best Strike Rate123143
Most sixes12125
Most Fours42309
Best Averages
Most 50s19
Most 100s2
Most Not Outs112
2022UTAF
Most Runs512
Highest Score63
Best Strike Rate120
Most sixes12
Most Fours48
Best Averages
Most 50s4
Most Not Outs2
2021UTAF
Most Runs459
Highest Score79
Best Strike Rate125
Most sixes16
Most Fours45
Best Averages
Most 50s3
Most Not Outs1
2020UTAF
Most Runs271
Highest Score55
Best Strike Rate139
Most sixes7
Most Fours34
Best Averages
Most 50s1
Most 100s
Most Not Outs
2019UTAF
Most Runs215
Highest Score64
Best Strike Rate158
Most sixes11
Most Fours22
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2018BESTUTAF
Most Runs105531
Highest Score32172
Best Strike Rate128176
Most sixes431
Most Fours1045
Best Averages
Most 50s2
Most 100s1
Most Not Outs14
2017UTAF
Most Runs171158
Highest Score4753
Best Strike Rate129139
Most sixes56
Most Fours2014
Best Averages
Most 50s1
Most 100s
Most Not Outs
2016UTAF
Most Runs218
Highest Score74
Best Strike Rate142
Most sixes10
Most Fours18
Best Averages
Most 50s1
Most 100s
Most Not Outs
2015UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014UTAF
Most Runs390
Highest Score71
Best Strike Rate134
Most sixes15
Most Fours45
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2013UTAF
Most Runs262
Highest Score156
Best Strike Rate194
Most sixes15
Most Fours27
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2012UTAF
Most Runs536
Highest Score536
Best Strike Rate125157
Most sixes00
Most Fours06
Best Averages
Most 50s
Most Not Outs
2011UTAF
Most Runs1268
Highest Score1253
Best Strike Rate92145
Most sixes02
Most Fours25
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2010UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2009UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2008UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2007UTAF
Most Runs74
Highest Score37
Best Strike Rate123
Most sixes2
Most Fours6
Best Averages
Most 50s
2006UTAF
Most Runs40
Highest Score34
Best Strike Rate105
Most sixes1
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2005UTAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s