Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 9 Mar 1996 remove greater than or equal to 9 Mar 1996 from query
Not involving the player RA Jadeja (IND) remove RA Jadeja (IND) from query
For wicket between 4 and 6 remove between 4 and 6 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1992-2003 245 220 51 5935 121 35.11 7336 80.90 2 33 12 392 47 Profile
filtered 1996-2003 166 146 41 4144 121 39.46 4834 85.72 2 27 9 308 33
List of partnerships
WJ Cronje 4 46 3/140 4/186 2 v West Indies Karachi 11 Mar 1996 ODI # 1079
BM McMillan 5 10 4/186 5/196 2 v West Indies Karachi 11 Mar 1996 ODI # 1079
DJ Cullinan 4 92* 3/222 3/314 1 v Pakistan Sharjah 13 Apr 1996 ODI # 1095
G Kirsten 5 39 4/210 5/249 1 v India Sharjah 14 Apr 1996 ODI # 1097
BM McMillan 6 17 5/249 6/266 1 v India Sharjah 14 Apr 1996 ODI # 1097
SM Pollock 6 23* 5/193 5/216 2 v India Sharjah 17 Apr 1996 ODI # 1100
DJ Cullinan 4 232 3/38 4/270 1 v Pakistan Nairobi (Gym) 29 Sep 1996 ODI # 1121
WJ Cronje 5 29 4/270 5/299 1 v Pakistan Nairobi (Gym) 29 Sep 1996 ODI # 1121
BM McMillan 6 6 5/299 6/305 1 v Pakistan Nairobi (Gym) 29 Sep 1996 ODI # 1121
DJ Cullinan 4 24 3/45 4/69 1 v Sri Lanka Nairobi (Club) 1 Oct 1996 ODI # 1122
G Kirsten 4 3 3/158 4/161 1 v Kenya Nairobi (Gym) 3 Oct 1996 ODI # 1124
WJ Cronje 5 101 4/161 5/262 1 v Kenya Nairobi (Gym) 3 Oct 1996 ODI # 1124
G Kirsten 4 79* 3/125 3/204 2 v Pakistan Nairobi (Gym) 6 Oct 1996 ODI # 1126
G Kirsten 4 17 3/128 4/145 1 v India Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
G Kirsten 4 45* 3/175 3/220 2 v Australia Indore 19 Oct 1996 ODI # 1128
DJ Cullinan 4 12 3/168 4/180 1 v India Jaipur 23 Oct 1996 ODI # 1130
DJ Cullinan 4 65 3/77 4/142 2 v Australia Faridabad 25 Oct 1996 ODI # 1131
WJ Cronje 4 63 3/88 4/151 2 v India Rajkot 29 Oct 1996 ODI # 1132
N Boje 5 33 4/151 5/184 2 v India Rajkot 29 Oct 1996 ODI # 1132
DJ Cullinan 4 11 3/49 4/60 2 v India Wankhede 6 Nov 1996 ODI # 1138
G Kirsten 4 3 3/165 4/168 1 v India Bloemfontein 23 Jan 1997 ODI # 1167
WJ Cronje 5 102* 4/168 4/270 1 v India Bloemfontein 23 Jan 1997 ODI # 1167
DJ Cullinan 4 36 3/7 4/43 2 v Zimbabwe Centurion 25 Jan 1997 ODI # 1168
DJ Cullinan 4 23 3/131 4/154 2 v Zimbabwe Cape Town 29 Jan 1997 ODI # 1170
WJ Cronje 5 33 4/154 5/187 2 v Zimbabwe Cape Town 29 Jan 1997 ODI # 1170
SM Pollock 6 42* 5/187 5/229 2 v Zimbabwe Cape Town 29 Jan 1997 ODI # 1170
DJ Cullinan 4 56 3/16 4/72 2 v Zimbabwe Johannesburg 31 Jan 1997 ODI # 1171
JH Kallis 4 63 3/89 4/152 2 v India Gqeberha 2 Feb 1997 ODI # 1172
WJ Cronje 5 28* 4/152 4/180 2 v India Gqeberha 2 Feb 1997 ODI # 1172
JH Kallis 4 58 3/142 4/200 2 v India East London 4 Feb 1997 ODI # 1173
DJ Cullinan 4 91 3/130 4/221 1 v India Durban 13 Feb 1997 ODI # 1177
DJ Cullinan 5 55* 4/172 4/227 2 v Australia East London 29 Mar 1997 ODI # 1186
JH Kallis 4 104 3/16 4/120 1 v Australia Gqeberha 31 Mar 1997 ODI # 1187
JH Kallis 4 21 3/80 4/101 1 v Australia Cape Town 2 Apr 1997 ODI # 1188
WJ Cronje 5 5 4/101 5/106 1 v Australia Cape Town 2 Apr 1997 ODI # 1188
DN Crookes 6 70 5/106 6/176 1 v Australia Cape Town 2 Apr 1997 ODI # 1188
JH Kallis 4 1 3/88 4/89 2 v Australia Durban 5 Apr 1997 ODI # 1191
JH Kallis 5 17 4/132 5/149 2 v Australia Johannesburg 8 Apr 1997 ODI # 1195
JH Kallis 5 0 4/232 5/232 1 v Australia Centurion 10 Apr 1997 ODI # 1197
SM Pollock 6 29 5/232 6/261 1 v Australia Centurion 10 Apr 1997 ODI # 1197
DJ Cullinan 6 0 5/290 6/290 1 v Australia Bloemfontein 13 Apr 1997 ODI # 1199
WJ Cronje 5 20 4/221 5/241 1 v Pakistan Lahore 2 Nov 1997 ODI # 1248
WJ Cronje 5 66 4/193 5/259 2 v West Indies Lahore 3 Nov 1997 ODI # 1249
SM Pollock 6 38* 5/259 5/297 2 v West Indies Lahore 3 Nov 1997 ODI # 1249
WJ Cronje 5 35 4/165 5/200 1 v Sri Lanka Lahore 6 Nov 1997 ODI # 1252
L Klusener 6 9 5/188 6/197 2 v Sri Lanka Lahore 8 Nov 1997 ODI # 1253
WJ Cronje 5 15 4/98 5/113 1 v Australia Sydney 4 Dec 1997 ODI # 1254
WJ Cronje 5 3 4/91 5/94 2 v New Zealand Adelaide 6 Dec 1997 ODI # 1255
JH Kallis 5 61 4/44 5/105 1 v Australia Melbourne 9 Dec 1997 ODI # 1257
SM Pollock 6 20 5/105 6/125 1 v Australia Melbourne 9 Dec 1997 ODI # 1257
JH Kallis 6 26 5/73 6/99 1 v New Zealand Hobart 11 Dec 1997 ODI # 1258
WJ Cronje 5 28 4/241 5/269 1 v New Zealand Brisbane 9 Jan 1998 ODI # 1270
SM Pollock 6 8 5/269 6/277 1 v New Zealand Brisbane 9 Jan 1998 ODI # 1270
WJ Cronje 6 44* 5/192 5/236 2 v Australia Brisbane 11 Jan 1998 ODI # 1272
WJ Cronje 6 4 5/199 6/203 1 v New Zealand Perth 16 Jan 1998 ODI # 1278
WJ Cronje 5 41 4/137 5/178 1 v Australia Melbourne 23 Jan 1998 ODI # 1283
SM Pollock 6 8 5/178 6/186 1 v Australia Melbourne 23 Jan 1998 ODI # 1283
WJ Cronje 5 134 4/64 5/198 1 v Australia Sydney 26 Jan 1998 ODI # 1285
SM Pollock 6 13 5/198 6/211 1 v Australia Sydney 26 Jan 1998 ODI # 1285
WJ Cronje 4 8 3/64 4/72 2 v Australia Sydney 27 Jan 1998 ODI # 1287
SM Pollock 5 50 4/72 5/122 2 v Australia Sydney 27 Jan 1998 ODI # 1287
L Klusener 6 17 5/122 6/139 2 v Australia Sydney 27 Jan 1998 ODI # 1287
JH Kallis 5 183* 4/97 4/280 1 v Pakistan Durban 3 Apr 1998 ODI # 1303
JH Kallis 6 3 5/169 6/172 1 v Sri Lanka Johannesburg 5 Apr 1998 ODI # 1306
SM Pollock 6 19 5/211 6/230 2 v Pakistan East London 11 Apr 1998 ODI # 1314
HH Gibbs 5 46 4/104 5/150 1 v Sri Lanka Gqeberha 13 Apr 1998 ODI # 1315
SM Pollock 6 36 5/150 6/186 1 v Sri Lanka Gqeberha 13 Apr 1998 ODI # 1315
DJ Cullinan 5 11 4/80 5/91 2 v Sri Lanka Bloemfontein 19 Apr 1998 ODI # 1321
SM Pollock 6 15* 5/91 5/106 2 v Sri Lanka Bloemfontein 19 Apr 1998 ODI # 1321
WJ Cronje 5 41 4/134 5/175 2 v England The Oval 21 May 1998 ODI # 1331
SM Pollock 6 0 5/175 6/175 2 v England The Oval 21 May 1998 ODI # 1331
GFJ Liebenberg 5 27 4/103 5/130 1 v England Manchester 23 May 1998 ODI # 1332
SM Pollock 6 13 5/130 6/143 1 v England Manchester 23 May 1998 ODI # 1332
WJ Cronje 5 10 4/68 5/78 1 v England Leeds 24 May 1998 ODI # 1334
PL Symcox 6 100 5/66 6/166 2 v Sri Lanka Nottingham 14 Aug 1998 ODI # 1345
WJ Cronje 4 117 3/135 4/252 2 v England Dhaka 25 Oct 1998 ODI # 1358
DM Benkenstein 5 31* 4/252 4/283 2 v England Dhaka 25 Oct 1998 ODI # 1358
JH Kallis 6 13 5/168 6/181 1 v Sri Lanka Dhaka 30 Oct 1998 ODI # 1362
WJ Cronje 5 3 4/134 5/137 2 v West Indies Dhaka 1 Nov 1998 ODI # 1364
WJ Cronje 5 63 4/49 5/112 2 v West Indies Johannesburg 22 Jan 1999 ODI # 1390
JH Kallis 4 60 3/18 4/78 2 v West Indies East London 24 Jan 1999 ODI # 1393
WJ Cronje 5 38 4/183 5/221 1 v West Indies Durban 27 Jan 1999 ODI # 1395
HH Gibbs 4 61 3/181 4/242 1 v West Indies Gqeberha 30 Jan 1999 ODI # 1397
DM Benkenstein 5 19 4/242 5/261 1 v West Indies Gqeberha 30 Jan 1999 ODI # 1397
WJ Cronje 5 0 4/52 5/52 1 v West Indies Cape Town 2 Feb 1999 ODI # 1399
DM Benkenstein 6 16 5/52 6/68 1 v West Indies Cape Town 2 Feb 1999 ODI # 1399
JH Kallis 5 98 4/61 5/159 1 v West Indies Centurion 7 Feb 1999 ODI # 1404
JH Kallis 4 27 3/69 4/96 1 v New Zealand Dunedin 14 Feb 1999 ODI # 1407
L Klusener 6 47 5/97 6/144 1 v New Zealand Auckland 20 Feb 1999 ODI # 1409
JH Kallis 6 47 5/180 6/227 2 v India Hove 15 May 1999 ODI # 1444
DJ Cullinan 6 34 5/69 6/103 1 v Sri Lanka Northampton 19 May 1999 ODI # 1451
WJ Cronje 5 19 4/127 5/146 1 v England The Oval 22 May 1999 ODI # 1455
L Klusener 6 22 5/146 6/168 1 v England The Oval 22 May 1999 ODI # 1455
DJ Cullinan 6 6 5/34 6/40 2 v Zimbabwe Chelmsford 29 May 1999 ODI # 1468
JH Kallis 5 3 4/55 5/58 2 v Pakistan Nottingham 5 Jun 1999 ODI # 1474
JH Kallis 6 4* 5/283 5/287 1 v New Zealand Birmingham 10 Jun 1999 ODI # 1478
HH Gibbs 4 78 3/141 4/219 1 v Australia Leeds 13 Jun 1999 ODI # 1481
L Klusener 5 31 4/219 5/250 1 v Australia Leeds 13 Jun 1999 ODI # 1481
JH Kallis 5 84 4/61 5/145 2 v Australia Birmingham 17 Jun 1999 ODI # 1483
JH Kallis 6 2 5/83 6/85 1 v India Nairobi (Gym) 26 Sep 1999 ODI # 1504
JH Kallis 5 73 4/83 5/156 1 v Kenya Nairobi (Gym) 30 Sep 1999 ODI # 1507
JH Kallis 5 23 4/69 5/92 1 v Zimbabwe Durban 2 Feb 2000 ODI # 1555
ND McKenzie 6 37 5/126 6/163 2 v England East London 4 Feb 2000 ODI # 1557
JH Kallis 5 9 4/97 5/106 1 v Zimbabwe Gqeberha 6 Feb 2000 ODI # 1558
WJ Cronje 4 7 3/14 4/21 1 v England Johannesburg 13 Feb 2000 ODI # 1560
G Kirsten 4 67 3/161 4/228 2 v Australia Durban 12 Apr 2000 ODI # 1587
L Klusener 5 13* 4/228 4/241 2 v Australia Durban 12 Apr 2000 ODI # 1587
ND McKenzie 4 10 3/65 4/75 1 v Australia Cape Town 14 Apr 2000 ODI # 1589
JH Kallis 4 0 3/91 4/91 2 v Australia Johannesburg 16 Apr 2000 ODI # 1591
N Boje 5 0 4/91 5/91 2 v Australia Johannesburg 16 Apr 2000 ODI # 1591
MV Boucher 6 31 5/91 6/122 2 v Australia Johannesburg 16 Apr 2000 ODI # 1591
DJ Cullinan 4 0 3/176 4/176 2 v Sri Lanka Galle 6 Jul 2000 ODI # 1604
JH Kallis 4 45 3/175 4/220 1 v Pakistan Colombo (RPS) 8 Jul 2000 ODI # 1606
JH Kallis 5 10 4/84 5/94 1 v Sri Lanka Colombo (SSC) 11 Jul 2000 ODI # 1610
DJ Cullinan 4 34* 3/122 3/156 2 v Pakistan Colombo (SSC) 12 Jul 2000 ODI # 1612
G Kirsten 5 28 4/142 5/170 2 v Sri Lanka Colombo (RPS) 14 Jul 2000 ODI # 1614
MV Boucher 6 5 5/170 6/175 2 v Sri Lanka Colombo (RPS) 14 Jul 2000 ODI # 1614
JH Kallis 4 13 3/124 4/137 2 v Australia Melbourne (Docklands) 16 Aug 2000 ODI # 1620
L Klusener 5 11 4/137 5/148 2 v Australia Melbourne (Docklands) 16 Aug 2000 ODI # 1620
JH Kallis 4 17 3/78 4/95 1 v Australia Melbourne (Docklands) 18 Aug 2000 ODI # 1621
MV Boucher 5 87 4/95 5/182 1 v Australia Melbourne (Docklands) 18 Aug 2000 ODI # 1621
JH Kallis 4 22 3/28 4/50 2 v India Nairobi (Gym) 13 Oct 2000 ODI # 1638
MV Boucher 5 56 4/50 5/106 2 v India Nairobi (Gym) 13 Oct 2000 ODI # 1638
JH Kallis 5 38* 4/159 4/197 2 v New Zealand Benoni 22 Oct 2000 ODI # 1643
L Klusener 5 2* 4/322 4/324 1 v New Zealand Centurion 25 Oct 2000 ODI # 1647
L Klusener 4 26 3/221 4/247 2 v New Zealand Kimberley 28 Oct 2000 ODI # 1651
N Boje 5 8 4/247 5/255 2 v New Zealand Kimberley 28 Oct 2000 ODI # 1651
JH Kallis 4 24 3/76 4/100 2 v New Zealand Durban 1 Nov 2000 ODI # 1654
G Kirsten 4 35 3/30 4/65 2 v New Zealand Cape Town 4 Nov 2000 ODI # 1655
MV Boucher 5 106 4/65 5/171 2 v New Zealand Cape Town 4 Nov 2000 ODI # 1655
G Kirsten 5 35 4/91 5/126 2 v Sri Lanka Gqeberha 15 Dec 2000 ODI # 1661
MV Boucher 6 17 5/126 6/143 2 v Sri Lanka Gqeberha 15 Dec 2000 ODI # 1661
ND McKenzie 4 88 3/69 4/157 1 v Sri Lanka East London 17 Dec 2000 ODI # 1662
JH Kallis 4 84 3/133 4/217 1 v Sri Lanka Cape Town 11 Jan 2001 ODI # 1668
HH Gibbs 5 12 4/180 5/192 2 v Sri Lanka Bloemfontein 14 Jan 2001 ODI # 1671
MV Boucher 6 15* 5/192 5/207 2 v Sri Lanka Bloemfontein 14 Jan 2001 ODI # 1671
ND McKenzie 5 38 4/131 5/169 2 v Sri Lanka Johannesburg 17 Jan 2001 ODI # 1673
ND McKenzie 4 44 3/87 4/131 1 v West Indies Kingston 28 Apr 2001 ODI # 1712
MV Boucher 5 18 4/131 5/149 1 v West Indies Kingston 28 Apr 2001 ODI # 1712
HH Dippenaar 4 20* 3/182 3/202 2 v West Indies Bridgetown 9 May 2001 ODI # 1716
ND McKenzie 5 21 4/131 5/152 1 v West Indies Port of Spain 12 May 2001 ODI # 1717
SM Pollock 6 5 5/152 6/157 1 v West Indies Port of Spain 12 May 2001 ODI # 1717
JH Kallis 5 39 4/40 5/79 1 v West Indies Kingstown 16 May 2001 ODI # 1718
L Klusener 4 17* 3/346 3/363 1 v Zimbabwe Bulawayo 23 Sep 2001 ODI # 1748
ND McKenzie 4 79 3/133 4/212 1 v Zimbabwe Harare 29 Sep 2001 ODI # 1749
L Klusener 5 13 4/212 5/225 1 v Zimbabwe Harare 29 Sep 2001 ODI # 1749
ND McKenzie 4 20* 3/140 3/160 2 v Kenya Benoni 7 Oct 2001 ODI # 1755
JH Kallis 4 10 3/66 4/76 2 v India Centurion 10 Oct 2001 ODI # 1757
HH Dippenaar 4 7 3/196 4/203 1 v India East London 19 Oct 2001 ODI # 1762
L Klusener 5 79* 4/203 4/282 1 v India East London 19 Oct 2001 ODI # 1762
ND McKenzie 4 10 3/173 4/183 2 v India Durban 26 Oct 2001 ODI # 1766
ND McKenzie 4 65 3/71 4/136 2 v Australia Melbourne 13 Jan 2002 ODI # 1784
L Klusener 5 33 4/136 5/169 2 v Australia Melbourne 13 Jan 2002 ODI # 1784
MV Boucher 6 18 5/169 6/187 2 v Australia Melbourne 13 Jan 2002 ODI # 1784
HH Dippenaar 4 16 3/115 4/131 1 v New Zealand Brisbane 19 Jan 2002 ODI # 1787
MV Boucher 5 73 4/131 5/204 1 v New Zealand Brisbane 19 Jan 2002 ODI # 1787
ND McKenzie 4 9 3/126 4/135 2 v Australia Brisbane 20 Jan 2002 ODI # 1789
G Kirsten 4 2 3/42 4/44 1 v Australia Sydney 22 Jan 2002 ODI # 1791
HH Gibbs 4 63 3/93 4/156 1 v New Zealand Adelaide 27 Jan 2002 ODI # 1797
MV Boucher 5 86 4/156 5/242 1 v New Zealand Adelaide 27 Jan 2002 ODI # 1797
JH Kallis 4 12 3/23 4/35 1 v New Zealand Perth 1 Feb 2002 ODI # 1801
MV Boucher 5 138 4/35 5/173 1 v New Zealand Perth 1 Feb 2002 ODI # 1801
SM Pollock 6 97* 5/173 5/270 1 v New Zealand Perth 1 Feb 2002 ODI # 1801
JH Kallis 4 43 3/129 4/172 2 v Australia Perth 3 Feb 2002 ODI # 1802
HH Dippenaar 4 73 3/68 4/141 2 v New Zealand Sydney 8 Feb 2002 ODI # 1805
MV Boucher 5 32* 4/141 4/173 2 v New Zealand Sydney 8 Feb 2002 ODI # 1805
HH Dippenaar 4 33 3/23 4/56 2 v Australia Johannesburg 22 Mar 2002 ODI # 1819
HH Dippenaar 4 3 3/42 4/45 2 v Australia Centurion 24 Mar 2002 ODI # 1820
JH Kallis 4 75 3/105 4/180 1 v Australia Potchefstroom 27 Mar 2002 ODI # 1821
L Klusener 5 42 4/180 5/222 1 v Australia Potchefstroom 27 Mar 2002 ODI # 1821
MV Boucher 6 10 5/222 6/232 1 v Australia Potchefstroom 27 Mar 2002 ODI # 1821
ND McKenzie 5 64 4/138 5/202 2 v Australia Bloemfontein 30 Mar 2002 ODI # 1822
MV Boucher 6 0 5/202 6/202 2 v Australia Bloemfontein 30 Mar 2002 ODI # 1822
JH Kallis 4 15 3/110 4/125 1 v Australia Durban 3 Apr 2002 ODI # 1823
ND McKenzie 5 33 4/125 5/158 1 v Australia Durban 3 Apr 2002 ODI # 1823
MV Boucher 6 97 5/158 6/255 1 v Australia Durban 3 Apr 2002 ODI # 1823
JH Kallis 4 131* 3/195 3/326 1 v Australia Gqeberha 6 Apr 2002 ODI # 1824
JH Kallis 4 8 3/172 4/180 1 v Australia Cape Town 9 Apr 2002 ODI # 1827
ND McKenzie 5 1 4/180 5/181 1 v Australia Cape Town 9 Apr 2002 ODI # 1827
MV Boucher 6 44 5/181 6/225 1 v Australia Cape Town 9 Apr 2002 ODI # 1827
HH Gibbs 4 121 3/136 4/257 1 v Pakistan Tangier 12 Aug 2002 ODI # 1860
L Klusener 5 2 4/257 5/259 1 v Pakistan Tangier 12 Aug 2002 ODI # 1860
G Kirsten 5 2 4/103 5/105 2 v Sri Lanka Tangier 15 Aug 2002 ODI # 1862
MV Boucher 6 20 5/105 6/125 2 v Sri Lanka Tangier 15 Aug 2002 ODI # 1862
HH Dippenaar 5 20 4/29 5/49 1 v Pakistan Tangier 18 Aug 2002 ODI # 1864
HH Dippenaar 5 10 4/71 5/81 2 v Sri Lanka Tangier 21 Aug 2002 ODI # 1866
HH Dippenaar 4 117 3/61 4/178 2 v West Indies Colombo (SSC) 13 Sep 2002 ODI # 1875
MV Boucher 5 1 4/178 5/179 2 v West Indies Colombo (SSC) 13 Sep 2002 ODI # 1875
AG Prince 4 49* 3/103 3/152 2 v Bangladesh Kimberley 9 Oct 2002 ODI # 1892
JH Kallis 4 7 3/28 4/35 1 v Sri Lanka Benoni 1 Dec 2002 ODI # 1908
ND McKenzie 5 54* 4/175 4/229 2 v Sri Lanka Bloemfontein 6 Dec 2002 ODI # 1912
GC Smith 5 65 4/86 5/151 1 v Pakistan Durban 8 Dec 2002 ODI # 1914
MV Boucher 6 0 5/151 6/151 1 v Pakistan Durban 8 Dec 2002 ODI # 1914
JH Kallis 5 5 4/77 5/82 2 v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
HH Dippenaar 4 5 3/76 4/81 1 v Pakistan East London 13 Dec 2002 ODI # 1918
HH Dippenaar 4 134 3/61 4/195 1 v Pakistan Cape Town 18 Dec 2002 ODI # 1923
G Kirsten 4 13 3/104 4/117 2 v West Indies Cape Town 9 Feb 2003 ODI # 1942
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page