CricketScore

Players / Sikandar Raza

Men's cricket

Sikandar Raza: runs, wickets and records

443 recorded matches from 3 May 2013 to 20 Sep 2026, most often for Zimbabwe, Lahore Qalandars, Dubai Capitals. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests18361,12012731.1154.61811913
ODIs1311233,888135*37.7588.062232687
T20Is1251202,785133*25.55135.7115212137
T20 leagues1691522,87071*24.12136.107215134

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests25347/11346.093.302
ODIs105794/5546.654.980
T20Is1131055/1824.147.081
T20 leagues1531174/1328.707.720

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
135*109Bangladesh5 Aug 2022
133*43Gambia23 Oct 2024
127205Sri Lanka14 Jul 2017
117*127Bangladesh7 Aug 2022
11595India22 Aug 2022

Sikandar Raza: matches in the records

Sikandar Raza appears in 443 recorded men's matches, from 3 May 2013 to 20 September 2026, most often for Zimbabwe, Lahore Qalandars and Dubai Capitals. The matches split as 18 in Test matches, 131 in One Day Internationals, 125 in Twenty20 Internationals and 169 in franchise Twenty20 leagues. The most frequent opponents in the records are Bangladesh (55 matches), Sri Lanka (31 matches) and Ireland (28 matches). The ground used most often is Harare Sports Club, with 101 matches.

Sikandar Raza batting record

In Test matches, the batting record is 1,120 runs in 36 innings, an average of 31.11, a strike rate of 54.6 and a highest score of 127, with 1 hundred, 8 fifties and 3 ducks.

In One Day Internationals, the batting record is 3,888 runs in 123 innings, an average of 37.75, a strike rate of 88.0 and a highest score of 135*, with 6 hundreds, 22 fifties and 3 ducks.

In Twenty20 Internationals, the batting record is 2,785 runs in 120 innings, an average of 25.55, a strike rate of 135.7 and a highest score of 133*, with 1 hundred, 15 fifties and 11 ducks.

In franchise Twenty20 leagues, the batting record is 2,870 runs in 152 innings, an average of 24.12, a strike rate of 136.1 and a highest score of 71*, with 7 fifties and 9 ducks.

Sikandar Raza bowling record

In Test matches, the bowling record is 34 wickets in 25 innings, an average of 46.09, an economy rate of 3.30, a strike rate of 83.8 balls per wicket and best figures of 7 for 113, including 2 five-wicket hauls.

In One Day Internationals, the bowling record is 79 wickets in 105 innings, an average of 46.65, an economy rate of 4.98 and best figures of 4 for 55.

In Twenty20 Internationals, the bowling record is 105 wickets in 113 innings, an average of 24.14, an economy rate of 7.08 and best figures of 5 for 18, including 1 five-wicket haul.

In franchise Twenty20 leagues, the bowling record is 117 wickets in 153 innings, an average of 28.70, an economy rate of 7.72 and best figures of 4 for 13.

Sikandar Raza highest innings

The highest individual scores in the records are: 135* from 109 balls against Bangladesh at Harare Sports Club on 5 August 2022 (ODIs). 133* from 43 balls against Gambia at Ruaraka Sports Club Ground, Nairobi on 23 October 2024 (T20Is). 127 from 205 balls against Sri Lanka at R.Premadasa Stadium, Khettarama on 14 July 2017 (Tests). 117* from 127 balls against Bangladesh at Harare Sports Club on 7 August 2022 (ODIs). 115 from 95 balls against India at Harare Sports Club on 22 August 2022 (ODIs).

Sikandar Raza best bowling

The best bowling figures in the records are: 7 for 113 against Sri Lanka at Harare Sports Club on 27 January 2020. 5 for 18 against Rwanda at Ruaraka Sports Club Ground, Nairobi on 22 October 2024. 5 for 99 against West Indies at Queens Sports Club on 29 October 2017. 4 for 8 against Netherlands at Queens Sports Club, Bulawayo on 17 July 2022. 4 for 13 against MI Cape Town at Newlands, Cape Town on 4 January 2026.

Sikandar Raza results with the side

In Test matches, the player's side won 1 and lost 15 of the 18 recorded matches (6.2% of decided matches).

In One Day Internationals, the player's side won 37 and lost 85 of the 131 recorded matches (30.3% of decided matches).

In Twenty20 Internationals, the player's side won 56 and lost 65 of the 125 recorded matches (46.3% of decided matches).

In franchise Twenty20 leagues, the player's side won 82 and lost 81 of the 169 recorded matches (50.3% of decided matches).

Against the most frequent opponents the results were Bangladesh: 16 won, 39 lost in 55 matches, Sri Lanka: 9 won, 19 lost in 31 matches, Ireland: 11 won, 12 lost in 28 matches, India: 3 won, 24 lost in 27 matches and Pakistan: 4 won, 21 lost in 27 matches.

Sikandar Raza teams

Matches by side: Zimbabwe (274), Lahore Qalandars (41), Dubai Capitals (33), St Lucia Kings (10), Sharjah Warriorz (10), Paarl Royals (10), Punjab Kings (9), Seattle Orcas (9), Worcestershire (9) and Northamptonshire (8).

Sikandar Raza main grounds

The grounds used most often are Harare Sports Club (101), Queens Sports Club, Bulawayo (27), Dubai International Cricket Stadium (25), Gaddafi Stadium, Lahore (23), Queens Sports Club (18) and Rawalpindi Cricket Stadium (15).

Sikandar Raza runs by year

Runs in each calendar year of the records: 2013 (308), 2014 (464), 2015 (776), 2016 (312), 2017 (572), 2018 (469), 2019 (208), 2020 (461), 2021 (159), 2022 (1,225), 2023 (1,714), 2024 (1,318), 2025 (1,448), 2026 (1,229).

Sikandar Raza wickets by year

Wickets in each calendar year of the records: 2014 (7), 2015 (13), 2016 (7), 2017 (14), 2018 (23), 2019 (9), 2020 (22), 2021 (1), 2022 (36), 2023 (49), 2024 (51), 2025 (56), 2026 (47).

Sikandar Raza matches by year

Recorded matches in each calendar year: 2013 (11), 2014 (15), 2015 (33), 2016 (16), 2017 (11), 2018 (14), 2019 (15), 2020 (20), 2021 (8), 2022 (40), 2023 (65), 2024 (66), 2025 (72), 2026 (57).

Sikandar Raza fours and sixes

In Test matches, 119 fours and 13 sixes, one boundary every 15.5 balls faced; 49.5% of the runs came in boundaries.

In One Day Internationals, 326 fours and 87 sixes, one boundary every 10.7 balls faced; 47.0% of the runs came in boundaries.

In Twenty20 Internationals, 212 fours and 137 sixes, one boundary every 5.9 balls faced; 60.0% of the runs came in boundaries.

In franchise Twenty20 leagues, 215 fours and 134 sixes, one boundary every 6.0 balls faced; 58.0% of the runs came in boundaries.

How Sikandar Raza gets out

In Test matches, 36 recorded dismissals: caught 67%, bowled 14%, lbw 11% and stumped 6%.

In One Day Internationals, 103 recorded dismissals: caught 70%, bowled 17%, lbw 5% and stumped 3%.

In Twenty20 Internationals, 109 recorded dismissals: caught 74%, bowled 13%, lbw 4% and stumped 4%.

In franchise Twenty20 leagues, 119 recorded dismissals: caught 69%, bowled 17%, run out 5% and lbw 4%.

Sikandar Raza bowling in detail

In Test matches: 1,933 dot balls (67.9% of legal deliveries), 57 maidens, 0 wides and 2 no-balls and wickets by caught 50%, lbw 29% and bowled 12%.

In One Day Internationals: 2,190 dot balls (49.4% of legal deliveries), 20 maidens, 142 wides and 9 no-balls and wickets by caught 37%, lbw 29% and bowled 25%.

In Twenty20 Internationals: 739 dot balls (34.4% of legal deliveries), 5 maidens, 72 wides and 7 no-balls and wickets by caught 45%, bowled 32% and lbw 14%.

In franchise Twenty20 leagues: 887 dot balls (34.0% of legal deliveries), 1 maidens, 97 wides and 10 no-balls and wickets by caught 56%, bowled 22% and lbw 11%.

Sikandar Raza player of the match awards

Of the 42 player of the match awards on record, the first is dated 9 October 2015 (Zimbabwe v Ireland) and the latest 6 August 2026 (London Spirit v MI London): 2 in Test matches, 10 in One Day Internationals, 20 in Twenty20 Internationals and 10 in franchise Twenty20 leagues.

Sikandar Raza first and latest matches

The first recorded match in Test matches is dated 3 September 2013 against Pakistan and the latest 7 August 2025 against New Zealand.

The first recorded match in One Day Internationals is dated 3 May 2013 against Bangladesh and the latest 20 September 2026 against Australia.

The first recorded match in Twenty20 Internationals is dated 11 May 2013 against Bangladesh and the latest 6 September 2026 against South Africa.

The first recorded match in franchise Twenty20 leagues is dated 15 February 2019 against Multan Sultans and the latest 12 August 2026 against Birmingham Phoenix.

Sikandar Raza against different opponents

The most runs against a single opponent are 1,584 against Bangladesh in 61 innings (average 27.79), 1,099 against Sri Lanka in 33 innings (average 40.70), 741 against Ireland in 24 innings (average 35.29) and 621 against Pakistan in 26 innings (average 25.88).

The most wickets against a single opponent are 42 against Bangladesh in 50 innings, 30 against Sri Lanka in 31 innings, 18 against Namibia in 17 innings and 17 against Pakistan in 22 innings.

Sikandar Raza at different grounds

The grounds that have produced the most runs are Harare Sports Club (2,995 runs in 99 innings), Queens Sports Club, Bulawayo (644 runs in 28 innings), Queens Sports Club (585 runs in 22 innings) and Dubai International Cricket Stadium (507 runs in 23 innings).

Sikandar Raza recent years

Year by year, the latest figures in the records are 2021: 8 matches, 159 runs and 1 wickets; 2022: 40 matches, 1,225 runs and 36 wickets; 2023: 65 matches, 1,714 runs and 49 wickets; 2024: 66 matches, 1,318 runs and 51 wickets; 2025: 72 matches, 1,448 runs and 56 wickets; 2026: 57 matches, 1,229 runs and 47 wickets.

Sikandar Raza year by year

The busiest year in the records is 2025, with 72 matches. The most runs in a calendar year came in 2023: 1,714. The most wickets in a calendar year came in 2025: 56.

Questions and answers

How many matches has Sikandar Raza played?

443 recorded matches, from 3 May 2013 to 20 September 2026.

How many runs has Sikandar Raza scored in Tests?

1,120 runs in 36 innings, at an average of 31.11.

How many runs has Sikandar Raza scored in ODIs?

3,888 runs in 123 innings, at an average of 37.75.

How many runs has Sikandar Raza scored in T20Is?

2,785 runs in 120 innings, at an average of 25.55.

What is Sikandar Raza's highest score?

135* from 109 balls against Bangladesh on 5 August 2022, at Harare Sports Club.

How many wickets has Sikandar Raza taken in Tests?

34 wickets in 25 innings, with best figures of 7 for 113.

How many wickets has Sikandar Raza taken in ODIs?

79 wickets in 105 innings, with best figures of 4 for 55.

How many wickets has Sikandar Raza taken in T20Is?

105 wickets in 113 innings, with best figures of 5 for 18.

How many sixes has Sikandar Raza hit?

371 sixes and 872 fours in the recorded matches.

How many player of the match awards has Sikandar Raza won?

42 in the recorded matches.

How many hundreds has Sikandar Raza scored?

8 in the recorded matches.

Which teams has Sikandar Raza played for?

Zimbabwe (274), Lahore Qalandars (41), Dubai Capitals (33), St Lucia Kings (10), Sharjah Warriorz (10), Paarl Royals (10), Punjab Kings (9) and Seattle Orcas (9).

When was Sikandar Raza's most recent recorded match?

20 September 2026.

Team pages

Records