Player Head-to-Head
AF
Aaron Finch
AUS
VS
UT
Upul Tharanga
SL
43 wonStat categorieswon 20

Aaron Finch vs Upul Tharanga

Aaron Finch and Upul Tharanga compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Aaron Finch has dominance over Upul Tharanga in overall, ODIs and T20Is, while Upul Tharanga has the edge in Tests. In recent years, both have been evenly matched.

CAREER Aaron FinchTEST Upul TharangaODI Aaron FinchT20I Aaron Finch
Format

All formats

AF 5 – 4 UT
8804
Most Runs
9072
172
Highest Score
174
98.16
Best Strike Rate
71.64
255
Most sixes
72
871
Most Fours
1077
36.68
Best Averages
31.83
51
Most 50s
45
19
Most 100s
18
15
Most Not Outs
21

Season by season

2022

AF 0 – 0 UT
686
Most Runs
–
63
Highest Score
–
102.08
Best Strike Rate
–
15
Most sixes
–
62
Most Fours
–
21.44
Best Averages
–
5
Most 50s
–
2
Most Not Outs
–

2021

AF 0 – 0 UT
459
Most Runs
–
79
Highest Score
–
125.07
Best Strike Rate
–
16
Most sixes
–
45
Most Fours
–
28.69
Best Averages
–
3
Most 50s
–
1
Most Not Outs
–

2020

AF 0 – 0 UT
944
Most Runs
–
114
Highest Score
–
92.64
Best Strike Rate
–
21
Most sixes
–
99
Most Fours
–
47.20
Best Averages
–
6
Most 50s
–
2
Most 100s
–
1
Most Not Outs
–

2019

AF 4 – 0 UT
1356
Most Runs
15
153
Highest Score
9
96.03
Best Strike Rate
–
47
Most sixes
0
120
Most Fours
3
48.43
Best Averages
–
8
Most 50s
–
4
Most 100s
–
3
Most Not Outs
–

2018

AF 8 – 0 UT
1302
Most Runs
409
172
Highest Score
56
88.57
Best Strike Rate
84.16
45
Most sixes
10
113
Most Fours
41
38.29
Best Averages
24.06
5
Most 50s
1
4
Most 100s
–
4
Most Not Outs
2

2017

AF 3 – 5 UT
563
Most Runs
1612
124
Highest Score
119
102.18
Best Strike Rate
82.58
16
Most sixes
23
58
Most Fours
204
43.31
Best Averages
35.04
4
Most 50s
8
1
Most 100s
3
–
Most Not Outs
5

2016

AF 5 – 1 UT
873
Most Runs
381
107
Highest Score
110
102.83
Best Strike Rate
60.09
29
Most sixes
2
90
Most Fours
36
30.10
Best Averages
–
6
Most 50s
3
1
Most 100s
1
–
Most Not Outs
4

2015

AF 5 – 0 UT
561
Most Runs
166
135
Highest Score
48
88.35
Best Strike Rate
64.34
9
Most sixes
0
58
Most Fours
20
40.07
Best Averages
–
4
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2014

AF 7 – 0 UT
1180
Most Runs
417
121
Highest Score
92
95.86
Best Strike Rate
61.69
28
Most sixes
1
123
Most Fours
59
39.33
Best Averages
32.08
6
Most 50s
2
4
Most 100s
–
1
Most Not Outs
–

2013

AF 6 – 1 UT
776
Most Runs
287
156
Highest Score
174
111.98
Best Strike Rate
74.93
27
Most sixes
3
92
Most Fours
36
33.74
Best Averages
28.70
3
Most 50s
–
2
Most 100s
1
–
Most Not Outs
1

2012

AF 0 – 4 UT
36
Most Runs
757
36
Highest Score
71
–
Best Strike Rate
75.93
0
Most sixes
7
6
Most Fours
76
–
Best Averages
29.12
–
Most 50s
8
–
Most Not Outs
1

2011

AF 0 – 5 UT
68
Most Runs
838
53
Highest Score
133
–
Best Strike Rate
75.91
2
Most sixes
2
5
Most Fours
102
–
Best Averages
44.11
1
Most 50s
2
–
Most 100s
4
2
Most Not Outs
3

2010

AF 0 – 0 UT
–
Most Runs
707
–
Highest Score
118
–
Best Strike Rate
73.80
–
Most sixes
3
–
Most Fours
85
–
Best Averages
37.21
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
3

2009

AF 0 – 0 UT
–
Most Runs
523
–
Highest Score
118
–
Best Strike Rate
82.36
–
Most sixes
8
–
Most Fours
53
–
Best Averages
40.23
–
Most 50s
4
–
Most 100s
1

2008

AF 0 – 0 UT
–
Most Runs
138
–
Highest Score
40
–
Best Strike Rate
49.64
–
Most sixes
0
–
Most Fours
17
–
Most Not Outs
1

2007

AF 0 – 0 UT
–
Most Runs
750
–
Highest Score
73
–
Best Strike Rate
66.14
–
Most sixes
4
–
Most Fours
83
–
Best Averages
21.43
–
Most 50s
4

2006

AF 0 – 0 UT
–
Most Runs
1728
–
Highest Score
165
–
Best Strike Rate
66.49
–
Most sixes
9
–
Most Fours
221
–
Best Averages
36.77
–
Most 50s
7
–
Most 100s
6
–
Most Not Outs
1

2005

AF 0 – 0 UT
–
Most Runs
344
–
Highest Score
105
–
Best Strike Rate
63.12
–
Most sixes
0
–
Most Fours
41
–
Best Averages
26.46
–
Most 50s
1
–
Most 100s
1

TEST career

AF 0 – 5 UT
278
Most Runs
1754
62
Highest Score
165
–
Best Strike Rate
54.61
1
Most sixes
9
30
Most Fours
239
–
Best Averages
31.89
2
Most 50s
8
–
Most 100s
3
–
Most Not Outs
3

Season by season

2018

AF 0 – 0 UT
278
Most Runs
–
62
Highest Score
–
44.98
Best Strike Rate
–
1
Most sixes
–
30
Most Fours
–
27.80
Best Averages
–
2
Most 50s
–

2017

AF 0 – 0 UT
–
Most Runs
430
–
Highest Score
115
–
Best Strike Rate
60.06
–
Most sixes
3
–
Most Fours
61
–
Best Averages
28.67
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
1

2016

AF 0 – 0 UT
–
Most Runs
207
–
Highest Score
110
–
Best Strike Rate
53.63
–
Most sixes
0
–
Most Fours
21
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1

2015

AF 0 – 0 UT
–
Most Runs
98
–
Highest Score
48
–
Most sixes
0
–
Most Fours
13

2014

AF 0 – 0 UT
–
Most Runs
306
–
Highest Score
92
–
Best Strike Rate
61.08
–
Most sixes
1
–
Most Fours
45
–
Most 50s
2

2007

AF 0 – 0 UT
–
Most Runs
38
–
Highest Score
16
–
Most sixes
0
–
Most Fours
5

2006

AF 0 – 0 UT
–
Most Runs
626
–
Highest Score
165
–
Best Strike Rate
51.65
–
Most sixes
5
–
Most Fours
86
–
Best Averages
31.30
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
1

2005

AF 0 – 0 UT
–
Most Runs
49
–
Highest Score
47
–
Most sixes
0
–
Most Fours
8

ODI career

AF 4 – 5 UT
5406
Most Runs
6911
153
Highest Score
174
87.73
Best Strike Rate
75.76
129
Most sixes
51
532
Most Fours
796
38.89
Best Averages
33.71
30
Most 50s
37
17
Most 100s
15
3
Most Not Outs
17

Season by season

2022

AF 0 – 0 UT
174
Most Runs
–
62
Highest Score
–
71.02
Best Strike Rate
–
3
Most sixes
–
14
Most Fours
–
12.43
Best Averages
–
1
Most 50s
–

2020

AF 0 – 0 UT
673
Most Runs
–
114
Highest Score
–
81.67
Best Strike Rate
–
14
Most sixes
–
65
Most Fours
–
56.08
Best Averages
–
5
Most 50s
–
2
Most 100s
–
1
Most Not Outs
–

2019

AF 4 – 0 UT
1141
Most Runs
15
153
Highest Score
9
89.42
Best Strike Rate
–
36
Most sixes
0
98
Most Fours
3
51.86
Best Averages
–
6
Most 50s
–
4
Most 100s
–
1
Most Not Outs
–

2018

AF 6 – 0 UT
493
Most Runs
304
107
Highest Score
56
89.47
Best Strike Rate
75.25
13
Most sixes
6
38
Most Fours
31
44.82
Best Averages
25.33
1
Most 50s
1
3
Most 100s
–
–
Most Not Outs
1

2017

AF 2 – 5 UT
405
Most Runs
1011
124
Highest Score
119
92.68
Best Strike Rate
91.66
10
Most sixes
15
44
Most Fours
123
–
Best Averages
48.14
3
Most 50s
6
1
Most 100s
2
–
Most Not Outs
4

2016

AF 6 – 0 UT
655
Most Runs
174
107
Highest Score
57
94.11
Best Strike Rate
70.16
19
Most sixes
2
72
Most Fours
15
28.48
Best Averages
–
5
Most 50s
2
1
Most 100s
–
–
Most Not Outs
3

2015

AF 4 – 0 UT
561
Most Runs
68
135
Highest Score
28
88.35
Best Strike Rate
–
9
Most sixes
0
58
Most Fours
7
40.07
Best Averages
–
4
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2014

AF 4 – 0 UT
790
Most Runs
111
121
Highest Score
28
84.04
Best Strike Rate
–
13
Most sixes
0
78
Most Fours
14
43.89
Best Averages
–
3
Most 50s
–
4
Most 100s
–

2013

AF 5 – 1 UT
514
Most Runs
287
148
Highest Score
174
92.11
Best Strike Rate
74.93
12
Most sixes
3
65
Most Fours
36
30.24
Best Averages
28.70
2
Most 50s
–
1
Most 100s
1
–
Most Not Outs
1

2012

AF 0 – 0 UT
–
Most Runs
752
–
Highest Score
71
–
Best Strike Rate
75.73
–
Most sixes
7
–
Most Fours
76
–
Best Averages
30.08
–
Most 50s
8
–
Most Not Outs
1

2011

AF 0 – 0 UT
–
Most Runs
826
–
Highest Score
133
–
Best Strike Rate
75.71
–
Most sixes
2
–
Most Fours
100
–
Best Averages
45.89
–
Most 50s
2
–
Most 100s
4
–
Most Not Outs
3

2010

AF 0 – 0 UT
–
Most Runs
707
–
Highest Score
118
–
Best Strike Rate
73.80
–
Most sixes
3
–
Most Fours
85
–
Best Averages
37.21
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
3

2009

AF 0 – 0 UT
–
Most Runs
523
–
Highest Score
118
–
Best Strike Rate
82.36
–
Most sixes
8
–
Most Fours
53
–
Best Averages
40.23
–
Most 50s
4
–
Most 100s
1

2008

AF 0 – 0 UT
–
Most Runs
138
–
Highest Score
40
–
Best Strike Rate
49.64
–
Most sixes
0
–
Most Fours
17
–
Most Not Outs
1

2007

AF 0 – 0 UT
–
Most Runs
638
–
Highest Score
73
–
Best Strike Rate
65.30
–
Most sixes
2
–
Most Fours
72
–
Best Averages
23.63
–
Most 50s
4

2006

AF 0 – 0 UT
–
Most Runs
1062
–
Highest Score
120
–
Best Strike Rate
78.72
–
Most sixes
3
–
Most Fours
131
–
Best Averages
44.25
–
Most 50s
4
–
Most 100s
5

2005

AF 0 – 0 UT
–
Most Runs
295
–
Highest Score
105
–
Best Strike Rate
71.26
–
Most sixes
0
–
Most Fours
33
–
Best Averages
26.82
–
Most 50s
1
–
Most 100s
1

T20I career

AF 6 – 0 UT
3120
Most Runs
407
172
Highest Score
47
142.53
Best Strike Rate
–
125
Most sixes
12
309
Most Fours
42
34.29
Best Averages
16.28
19
Most 50s
–
2
Most 100s
–
12
Most Not Outs
1

Season by season

2022

AF 0 – 0 UT
512
Most Runs
–
63
Highest Score
–
119.91
Best Strike Rate
–
12
Most sixes
–
48
Most Fours
–
28.44
Best Averages
–
4
Most 50s
–
2
Most Not Outs
–

2021

AF 0 – 0 UT
459
Most Runs
–
79
Highest Score
–
125.07
Best Strike Rate
–
16
Most sixes
–
45
Most Fours
–
28.69
Best Averages
–
3
Most 50s
–
1
Most Not Outs
–

2020

AF 0 – 0 UT
271
Most Runs
–
55
Highest Score
–
7
Most sixes
–
34
Most Fours
–
1
Most 50s
–

2019

AF 0 – 0 UT
215
Most Runs
–
64
Highest Score
–
11
Most sixes
–
22
Most Fours
–
2
Most 50s
–
2
Most Not Outs
–

2018

AF 5 – 0 UT
531
Most Runs
105
172
Highest Score
32
176.41
Best Strike Rate
–
31
Most sixes
4
45
Most Fours
10
40.85
Best Averages
–
2
Most 50s
–
1
Most 100s
–
4
Most Not Outs
1

2017

AF 2 – 2 UT
158
Most Runs
171
53
Highest Score
47
6
Most sixes
5
14
Most Fours
20
–
Best Averages
17.10
1
Most 50s
–

2016

AF 0 – 0 UT
218
Most Runs
–
74
Highest Score
–
10
Most sixes
–
18
Most Fours
–
1
Most 50s
–

2014

AF 0 – 0 UT
390
Most Runs
–
71
Highest Score
–
134.02
Best Strike Rate
–
15
Most sixes
–
45
Most Fours
–
32.50
Best Averages
–
3
Most 50s
–
1
Most Not Outs
–

2013

AF 0 – 0 UT
262
Most Runs
–
156
Highest Score
–
15
Most sixes
–
27
Most Fours
–
1
Most 50s
–
1
Most 100s
–

2012

AF 3 – 0 UT
36
Most Runs
5
36
Highest Score
5
0
Most sixes
0
6
Most Fours
0

2011

AF 4 – 0 UT
68
Most Runs
12
53
Highest Score
12
2
Most sixes
0
5
Most Fours
2
1
Most 50s
–
2
Most Not Outs
–

2007

AF 0 – 0 UT
–
Most Runs
74
–
Highest Score
37
–
Most sixes
2
–
Most Fours
6

2006

AF 0 – 0 UT
–
Most Runs
40
–
Highest Score
34
–
Most sixes
1
–
Most Fours
4