Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
T20 World Cup 2026
Recent Series
South Africa in New Zealand T20I Series
Recent Players
Adil Rashid
Jasprit Bumrah
Varun Vinod
Arshdeep Singh
Liam Dawson
Jamie Overton
Axar Patel
William Jacks
Hardik Pandya
Corbin Bosch
Rachin Ravindra
Matt Henry
ODI World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
Inzamam-ul-Haq vs Brian Lara
Career • Test • ODI • T20I Comparison
🏆 Final Verdict: Inzamam-ul-Haq has dominance over Brian Lara in ODIs, while Brian Lara has the edge in overall and Tests. In recent years, form favours Brian Lara.
CAREER
Overall
IN
BL
Most Runs
20580
22358
Highest Score
477
569
Best Strike Rate
201
141
Most sixes
193
221
Most Fours
2076
2601
Best Averages
Most 50s
129
111
Most 100s
33
52
Most Not Outs
75
35
2007
IN
BL
Most Runs
363
386
Highest Score
137
83
Best Strike Rate
111
87
Most sixes
4
9
Most Fours
38
31
Best Averages
Most 50s
1
2
Most Not Outs
2
1
2006
BEST
IN
BL
Most Runs
1024
1409
Highest Score
209
303
Best Strike Rate
199
136
Most sixes
7
24
Most Fours
107
160
Best Averages
Most 50s
4
6
Most 100s
1
3
Most Not Outs
6
5
2005
IN
BL
Most Runs
1874
1548
Highest Score
265
382
Best Strike Rate
157
149
Most sixes
13
16
Most Fours
187
172
Best Averages
Most 50s
15
2
Most 100s
3
6
Most Not Outs
9
2004
IN
BL
Most Runs
1283
1662
Highest Score
241
459
Best Strike Rate
131
143
Most sixes
15
15
Most Fours
126
199
Best Averages
Most 50s
7
7
Most 100s
4
3
Most Not Outs
1
3
2003
IN
BL
Most Runs
976
2232
Highest Score
202
325
Best Strike Rate
145
147
Most sixes
9
37
Most Fours
113
261
Best Averages
Most 50s
7
9
Most 100s
1
8
Most Not Outs
7
3
2002
IN
BL
Most Runs
1566
643
Highest Score
397
184
Best Strike Rate
131
124
Most sixes
24
4
Most Fours
157
65
Best Averages
Most 50s
5
4
Most 100s
2
1
Most Not Outs
3
3
2000
IN
BL
Most Runs
2164
856
Highest Score
263
269
Best Strike Rate
120
141
Most sixes
14
9
Most Fours
228
99
Best Averages
Most 50s
15
5
Most 100s
5
2
Most Not Outs
8
1999
IN
BL
Most Runs
1663
1463
Highest Score
307
330
Best Strike Rate
121
142
Most sixes
12
26
Most Fours
157
188
Best Averages
Most 50s
12
5
Most 100s
3
3
Most Not Outs
5
3
1998
IN
BL
Most Runs
900
994
Highest Score
213
203
Best Strike Rate
126
143
Most sixes
16
10
Most Fours
93
136
Best Averages
Most 50s
5
8
Most 100s
1
1
Most Not Outs
2
2
1997
IN
BL
Most Runs
1438
1614
Highest Score
262
235
Best Strike Rate
120
141
Most sixes
18
20
Most Fours
137
183
Best Averages
Most 50s
11
8
Most 100s
1
5
Most Not Outs
6
2
1996
IN
BL
Most Runs
838
918
Highest Score
215
220
Best Strike Rate
136
146
Most sixes
9
9
Most Fours
78
101
Best Averages
Most 50s
4
3
Most 100s
1
3
Most Not Outs
3
3
1995
IN
BL
Most Runs
1686
2028
Highest Score
217
348
Best Strike Rate
128
170
Most sixes
15
13
Most Fours
165
278
Best Averages
Most 50s
14
12
Most 100s
2
6
Most Not Outs
2
4
1994
IN
BL
Most Runs
1462
1475
Highest Score
272
464
Best Strike Rate
126
144
Most sixes
11
4
Most Fours
168
174
Best Averages
Most 50s
11
8
Most 100s
2
2
Most Not Outs
10
1993
IN
BL
Most Runs
1241
1935
Highest Score
213
430
Best Strike Rate
123
142
Most sixes
6
6
Most Fours
110
230
Best Averages
Most 50s
8
10
Most 100s
1
5
Most Not Outs
6
3
1992
IN
BL
Most Runs
884
989
Highest Score
143
152
Best Strike Rate
125
116
Most sixes
7
4
Most Fours
72
103
Best Averages
Most 50s
4
12
Most 100s
2
Most Not Outs
2
1
1991
IN
BL
Most Runs
80
263
Highest Score
60
54
Best Strike Rate
67
62
Most sixes
0
0
Most Fours
6
15
Best Averages
Most 50s
1
1
1990
IN
BL
Most Runs
60
Highest Score
55
Best Strike Rate
101
Most sixes
0
Most Fours
7
Best Averages
TEST
Overall
IN
BL
Most Runs
8830
11953
Highest Score
329
400
Best Strike Rate
54
61
Most sixes
48
88
Most Fours
1105
1559
Best Averages
Most 50s
46
48
Most 100s
23
33
Most Not Outs
21
6
2007
IN
BL
Most Runs
215
Highest Score
92
Best Strike Rate
52
Most sixes
0
Most Fours
24
Best Averages
Most 50s
1
Most Not Outs
1
2006
IN
BL
Most Runs
563
749
Highest Score
119
216
Best Strike Rate
51
60
Most sixes
2
10
Most Fours
65
91
Best Averages
Most 50s
3
2
Most 100s
1
3
Most Not Outs
2
2005
IN
BL
Most Runs
1000
1110
Highest Score
184
226
Best Strike Rate
67
66
Most sixes
5
9
Most Fours
115
133
Best Averages
Most 50s
6
Most 100s
3
5
Most Not Outs
3
2004
IN
BL
Most Runs
372
1178
Highest Score
118
400
Best Strike Rate
48
61
Most sixes
1
10
Most Fours
43
147
Best Averages
Most 50s
1
4
Most 100s
2
3
Most Not Outs
1
2003
BEST
IN
BL
Most Runs
558
1344
Highest Score
138
209
Best Strike Rate
51
63
Most sixes
2
16
Most Fours
79
178
Best Averages
Most 50s
4
5
Most 100s
1
5
Most Not Outs
3
1
2002
IN
BL
Most Runs
823
351
Highest Score
329
73
Best Strike Rate
64
51
Most sixes
14
1
Most Fours
99
41
Best Averages
Most 50s
1
3
Most 100s
2
Most Not Outs
2000
IN
BL
Most Runs
1090
497
Highest Score
142
182
Best Strike Rate
52
59
Most sixes
5
3
Most Fours
140
70
Best Averages
Most 50s
6
1
Most 100s
4
2
Most Not Outs
1
1999
IN
BL
Most Runs
557
832
Highest Score
200
213
Best Strike Rate
51
59
Most sixes
2
8
Most Fours
76
119
Best Averages
Most 50s
2
4
Most 100s
2
2
Most Not Outs
1
1
1998
IN
BL
Most Runs
231
608
Highest Score
97
93
Best Strike Rate
52
55
Most sixes
1
5
Most Fours
39
89
Best Averages
Most 50s
1
5
Most 100s
Most Not Outs
1
1
1997
IN
BL
Most Runs
547
859
Highest Score
177
132
Best Strike Rate
52
59
Most sixes
5
8
Most Fours
67
115
Best Averages
Most 50s
4
3
Most 100s
1
3
Most Not Outs
2
1996
IN
BL
Most Runs
335
226
Highest Score
148
74
Best Strike Rate
59
53
Most sixes
1
2
Most Fours
41
27
Best Averages
Most 50s
2
1
Most 100s
1
Most Not Outs
1995
IN
BL
Most Runs
987
1222
Highest Score
101
179
Best Strike Rate
47
74
Most sixes
3
1
Most Fours
120
192
Best Averages
Most 50s
9
6
Most 100s
1
4
Most Not Outs
2
1994
IN
BL
Most Runs
561
996
Highest Score
135
375
Best Strike Rate
57
63
Most sixes
2
3
Most Fours
73
126
Best Averages
Most 50s
3
4
Most 100s
1
2
Most Not Outs
5
1993
IN
BL
Most Runs
433
586
Highest Score
123
277
Best Strike Rate
52
70
Most sixes
1
2
Most Fours
44
76
Best Averages
Most 50s
2
3
Most 100s
1
1
Most Not Outs
1
1992
IN
BL
Most Runs
66
195
Highest Score
26
64
Best Strike Rate
44
48
Most sixes
0
0
Most Fours
6
24
Best Averages
Most 50s
3
Most 100s
Most Not Outs
1
1991
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1990
IN
BL
Most Runs
49
Highest Score
44
Best Strike Rate
46
Most sixes
0
Most Fours
5
Best Averages
ODI
Overall
IN
BL
Most Runs
11739
10405
Highest Score
137
169
Best Strike Rate
74
80
Most sixes
144
133
Most Fours
971
1042
Best Averages
Most 50s
83
63
Most 100s
10
19
Most Not Outs
53
29
2007
IN
BL
Most Runs
148
386
Highest Score
45
83
Best Strike Rate
59
87
Most sixes
4
9
Most Fours
14
31
Best Averages
Most 50s
2
Most Not Outs
1
1
2006
BEST
IN
BL
Most Runs
450
660
Highest Score
79
87
Best Strike Rate
75
76
Most sixes
4
14
Most Fours
42
69
Best Averages
Most 50s
1
4
Most 100s
Most Not Outs
3
5
2005
IN
BL
Most Runs
874
438
Highest Score
81
156
Best Strike Rate
90
83
Most sixes
8
7
Most Fours
72
39
Best Averages
Most 50s
9
2
Most 100s
1
Most Not Outs
6
2004
IN
BL
Most Runs
911
484
Highest Score
123
59
Best Strike Rate
83
82
Most sixes
14
5
Most Fours
83
52
Best Averages
Most 50s
6
3
Most 100s
2
Most Not Outs
1
2
2003
IN
BL
Most Runs
418
888
Highest Score
64
116
Best Strike Rate
94
84
Most sixes
7
21
Most Fours
34
83
Best Averages
Most 50s
3
4
Most 100s
3
Most Not Outs
4
2
2002
IN
BL
Most Runs
743
292
Highest Score
68
111
Best Strike Rate
67
73
Most sixes
10
3
Most Fours
58
24
Best Averages
Most 50s
4
1
Most 100s
1
Most Not Outs
3
3
2000
IN
BL
Most Runs
1074
359
Highest Score
121
87
Best Strike Rate
68
82
Most sixes
9
6
Most Fours
88
29
Best Averages
Most 50s
9
4
Most 100s
1
Most Not Outs
7
1999
IN
BL
Most Runs
1106
631
Highest Score
107
117
Best Strike Rate
70
83
Most sixes
10
18
Most Fours
81
69
Best Averages
Most 50s
10
1
Most 100s
1
1
Most Not Outs
4
2
1998
IN
BL
Most Runs
669
386
Highest Score
116
110
Best Strike Rate
74
88
Most sixes
15
5
Most Fours
54
47
Best Averages
Most 50s
4
3
Most 100s
1
1
Most Not Outs
1
1
1997
IN
BL
Most Runs
891
755
Highest Score
85
103
Best Strike Rate
68
82
Most sixes
13
12
Most Fours
70
68
Best Averages
Most 50s
7
5
Most 100s
2
Most Not Outs
4
2
1996
IN
BL
Most Runs
503
692
Highest Score
67
146
Best Strike Rate
77
93
Most sixes
8
7
Most Fours
37
74
Best Averages
Most 50s
2
2
Most 100s
3
Most Not Outs
3
3
1995
IN
BL
Most Runs
699
806
Highest Score
116
169
Best Strike Rate
81
96
Most sixes
12
12
Most Fours
45
86
Best Averages
Most 50s
5
6
Most 100s
1
2
Most Not Outs
2
2
1994
IN
BL
Most Runs
901
479
Highest Score
137
89
Best Strike Rate
69
81
Most sixes
9
1
Most Fours
95
48
Best Averages
Most 50s
8
4
Most 100s
1
Most Not Outs
5
1993
IN
BL
Most Runs
808
1349
Highest Score
90
153
Best Strike Rate
71
72
Most sixes
5
4
Most Fours
66
154
Best Averages
Most 50s
6
7
Most 100s
4
Most Not Outs
5
3
1992
IN
BL
Most Runs
818
794
Highest Score
117
88
Best Strike Rate
81
68
Most sixes
7
4
Most Fours
66
79
Best Averages
Most 50s
4
9
Most 100s
2
Most Not Outs
1
1
1991
IN
BL
Most Runs
80
263
Highest Score
60
54
Best Strike Rate
67
62
Most sixes
0
0
Most Fours
6
15
Best Averages
Most 50s
1
1
1990
IN
BL
Most Runs
11
Highest Score
11
Best Strike Rate
55
Most sixes
0
Most Fours
2
Best Averages
T20I
Overall
IN
BL
Most Runs
11
Highest Score
11
Best Strike Rate
73
Most sixes
1
Most Fours
0
Best Averages
Most 50s
Most 100s
Most Not Outs
1
2007
BEST
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2006
IN
BL
Most Runs
11
Highest Score
11
Best Strike Rate
73
Most sixes
1
Most Fours
0
Best Averages
Most 50s
Most 100s
Most Not Outs
1
2005
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2004
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2002
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1998
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1990
IN
BL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages