Player Head-to-Head
AF
Avishka Fernando
SL
VS
LR
Lawrence Rowe
WI
4 wonStat categorieswon 5

Avishka Fernando vs Lawrence Rowe

Avishka Fernando and Lawrence Rowe compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Avishka Fernando has dominance over Lawrence Rowe in ODIs, while Lawrence Rowe has the edge in overall. In recent years, both have been evenly matched.

CAREER Lawrence RoweTEST LevelODI Avishka FernandoT20I Level
Format

All formats

AF 4 – 5 LR
2169
Most Runs
2183
127
Highest Score
302
90.26
Best Strike Rate
47.88
43
Most sixes
6
218
Most Fours
221
24.37
Best Averages
39.69
10
Most 50s
8
4
Most 100s
7
3
Most Not Outs
2

Season by season

2026

AF 0 – 0 LR
204
Most Runs
–
97
Highest Score
–
98.08
Best Strike Rate
–
4
Most sixes
–
25
Most Fours
–
1
Most 50s
–

2025

AF 0 – 0 LR
114
Most Runs
–
56
Highest Score
–
2
Most sixes
–
11
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2024

AF 0 – 0 LR
524
Most Runs
–
100
Highest Score
–
85.76
Best Strike Rate
–
14
Most sixes
–
56
Most Fours
–
26.20
Best Averages
–
3
Most 50s
–
1
Most 100s
–

2023

AF 0 – 0 LR
27
Most Runs
–
20
Highest Score
–
0
Most sixes
–
5
Most Fours
–

2022

AF 0 – 0 LR
11
Most Runs
–
6
Highest Score
–
1
Most sixes
–
1
Most Fours
–

2021

AF 0 – 0 LR
441
Most Runs
–
118
Highest Score
–
84.81
Best Strike Rate
–
7
Most sixes
–
34
Most Fours
–
22.05
Best Averages
–
2
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

2020

AF 0 – 0 LR
253
Most Runs
–
127
Highest Score
–
101.20
Best Strike Rate
–
2
Most sixes
–
27
Most Fours
–
1
Most 50s
–
1
Most 100s
–

2019

AF 0 – 0 LR
595
Most Runs
–
104
Highest Score
–
96.28
Best Strike Rate
–
13
Most sixes
–
59
Most Fours
–
24.79
Best Averages
–
2
Most 50s
–
1
Most 100s
–

2016

AF 0 – 0 LR
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1980

AF 0 – 0 LR
–
Most Runs
269
–
Highest Score
100
–
Best Strike Rate
46.54
–
Most sixes
1
–
Most Fours
25
–
Most 50s
1
–
Most 100s
1

1979

AF 0 – 0 LR
–
Most Runs
144
–
Highest Score
60
–
Most sixes
0
–
Most Fours
14
–
Most 50s
2

1976

AF 0 – 0 LR
–
Most Runs
472
–
Highest Score
70
–
Best Strike Rate
45.85
–
Most sixes
0
–
Most Fours
33
–
Best Averages
26.22
–
Most 50s
3
–
Most Not Outs
1

1975

AF 0 – 0 LR
–
Most Runs
167
–
Highest Score
107
–
Best Strike Rate
48.41
–
Most sixes
0
–
Most Fours
23
–
Most 100s
1

1974

AF 0 – 0 LR
–
Most Runs
616
–
Highest Score
302
–
Best Strike Rate
49.48
–
Most sixes
3
–
Most Fours
73
–
Most 100s
3

1973

AF 0 – 0 LR
–
Most Runs
96
–
Highest Score
76
–
Most sixes
1
–
Most Fours
12
–
Most 50s
1

1972

AF 0 – 0 LR
–
Most Runs
419
–
Highest Score
214
–
Most sixes
1
–
Most Fours
41
–
Most 50s
1
–
Most 100s
2
–
Most Not Outs
1

TEST career

AF 0 – 0 LR
–
Most Runs
2047
–
Highest Score
302
–
Best Strike Rate
47.21
–
Most sixes
6
–
Most Fours
210
–
Best Averages
43.55
–
Most 50s
7
–
Most 100s
7
–
Most Not Outs
2

Season by season

1980

AF 0 – 0 LR
–
Most Runs
262
–
Highest Score
100
–
Best Strike Rate
47.38
–
Most sixes
1
–
Most Fours
25
–
Most 50s
1
–
Most 100s
1

1979

AF 0 – 0 LR
–
Most Runs
79
–
Highest Score
50
–
Most sixes
0
–
Most Fours
9
–
Most 50s
1

1976

AF 0 – 0 LR
–
Most Runs
413
–
Highest Score
70
–
Best Strike Rate
42.70
–
Most sixes
0
–
Most Fours
27
–
Best Averages
27.53
–
Most 50s
3
–
Most Not Outs
1

1975

AF 0 – 0 LR
–
Most Runs
162
–
Highest Score
107
–
Best Strike Rate
50.00
–
Most sixes
0
–
Most Fours
23
–
Most 100s
1

1974

AF 0 – 0 LR
–
Most Runs
616
–
Highest Score
302
–
Best Strike Rate
49.48
–
Most sixes
3
–
Most Fours
73
–
Most 100s
3

1973

AF 0 – 0 LR
–
Most Runs
96
–
Highest Score
76
–
Most sixes
1
–
Most Fours
12
–
Most 50s
1

1972

AF 0 – 0 LR
–
Most Runs
419
–
Highest Score
214
–
Most sixes
1
–
Most Fours
41
–
Most 50s
1
–
Most 100s
2
–
Most Not Outs
1

ODI career

AF 5 – 0 LR
1793
Most Runs
136
127
Highest Score
60
89.87
Best Strike Rate
–
35
Most sixes
0
190
Most Fours
11
32.60
Best Averages
–
10
Most 50s
1
4
Most 100s
–

Season by season

2026

AF 0 – 0 LR
204
Most Runs
–
97
Highest Score
–
98.08
Best Strike Rate
–
4
Most sixes
–
25
Most Fours
–
1
Most 50s
–

2025

AF 0 – 0 LR
84
Most Runs
–
56
Highest Score
–
1
Most sixes
–
10
Most Fours
–
1
Most 50s
–

2024

AF 0 – 0 LR
515
Most Runs
–
100
Highest Score
–
86.55
Best Strike Rate
–
14
Most sixes
–
55
Most Fours
–
30.29
Best Averages
–
3
Most 50s
–
1
Most 100s
–

2023

AF 0 – 0 LR
26
Most Runs
–
20
Highest Score
–
0
Most sixes
–
5
Most Fours
–

2021

AF 0 – 0 LR
311
Most Runs
–
118
Highest Score
–
84.51
Best Strike Rate
–
5
Most sixes
–
25
Most Fours
–
2
Most 50s
–
1
Most 100s
–

2020

AF 0 – 0 LR
206
Most Runs
–
127
Highest Score
–
97.17
Best Strike Rate
–
1
Most sixes
–
20
Most Fours
–
1
Most 50s
–
1
Most 100s
–

2019

AF 0 – 0 LR
447
Most Runs
–
104
Highest Score
–
96.75
Best Strike Rate
–
10
Most sixes
–
50
Most Fours
–
31.93
Best Averages
–
2
Most 50s
–
1
Most 100s
–

2016

AF 0 – 0 LR
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1980

AF 0 – 0 LR
–
Most Runs
7
–
Highest Score
4
–
Most sixes
0
–
Most Fours
0

1979

AF 0 – 0 LR
–
Most Runs
65
–
Highest Score
60
–
Most sixes
0
–
Most Fours
5
–
Most 50s
1

1976

AF 0 – 0 LR
–
Most Runs
59
–
Highest Score
45
–
Most sixes
0
–
Most Fours
6

1975

AF 0 – 0 LR
–
Most Runs
5
–
Highest Score
5
–
Most sixes
0
–
Most Fours
0

T20I career

AF 0 – 0 LR
376
Most Runs
–
37
Highest Score
–
8
Most sixes
–
28
Most Fours
–
11.06
Best Averages
–
3
Most Not Outs
–

Season by season

2025

AF 0 – 0 LR
30
Most Runs
–
17
Highest Score
–
1
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

2024

AF 0 – 0 LR
9
Most Runs
–
5
Highest Score
–
0
Most sixes
–
1
Most Fours
–

2023

AF 0 – 0 LR
1
Most Runs
–
1
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2022

AF 0 – 0 LR
11
Most Runs
–
6
Highest Score
–
1
Most sixes
–
1
Most Fours
–

2021

AF 0 – 0 LR
130
Most Runs
–
30
Highest Score
–
2
Most sixes
–
9
Most Fours
–
10.83
Best Averages
–
2
Most Not Outs
–

2020

AF 0 – 0 LR
47
Most Runs
–
22
Highest Score
–
1
Most sixes
–
7
Most Fours
–

2019

AF 0 – 0 LR
148
Most Runs
–
37
Highest Score
–
3
Most sixes
–
9
Most Fours
–
14.80
Best Averages
–